Перейти к содержанию
АнимеФорум
  • записей
    29
  • комментария
    2
  • просмотров
    1 816

Скриптовые языки


Решил подитожить что пробовал.
Учитывайте что в я в основном виндузятник...
1. cmd. Можно сделать многое, но некоторые вещи пишутся через жопу, а выглядят ещё хуже... Работать с юникодом невозможно - даже в чисто японской винде некоторые отдельные сочетания иероглифов не видятся (к примеру пишет "не найден файл" в цикле for)
2. vbscript. Юникода просто нет, практически все полезные вещи делаешь через объекты и виндовское апи. Можно сделать больше чем в cmd, и сработает в любой винде, но этим и ограничивается. Очень удобно для разных запускаемых каждый час-минуту-сутки задач - не выводит никаких окошек как cmd.
3. bash. Можно все, только не в винде... :unsure:
4. python. Можно все, главное чтобы для этого был модуль. Юникод работает идеально (учитывая глюки виндовских системных кодировок), писать довольно просто, минус - для работы на машине требуется сам питон. Конвертация в .ехе неофициальна и по моему до сих пор не вышла в RC-стадию (хз, давно смотрел). И ленятся люди писать к нему качественные модули (к примеру, в PIL - Python Imaging Library не поддерживаются 32-битные BMP с альфой).
Главное - пишется достаточно быстро, если приспичило сделать какую-то автообработку.
5. ruby. По сути тот же питон, только без юникода. Если б не это - то попробовал бы писать на нем. Пока что - нафиг.
6. perl. Посмотрел на синтаксис и послал нафиг сразу...
7. php. Распространенный, простой, и с кучей всего. Только вот юникода нет (фраза "это будет в пхп6" звучит уже года так с 2006-го) - и ставлю жирный крест.

0 Комментариев


Рекомендуемые комментарии

Комментариев нет

Гость
Добавить комментарий...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

Загрузка...
×
×
  • Создать...

Важная информация