beldmit: (Программизм)
Dmitry Belyavskiy ([personal profile] beldmit) wrote2008-12-09 08:50 pm

О будущем языков программирования

Тут коллега [livejournal.com profile] juchkov рассуждает о технологиях (на самом деле - языках программирования) и их перспективах.

На самом деле, на мой взгляд, подход неоптимальный. Смотреть надо от ниш, а не от языков. Тогда станет понятно, что нужен язык с низким порогом вхождения (сейчас - PHP), нужен шаблонизатор (в записи фигурирует xslt), нужен язык под промышленную разработку (C#, Java). Нужны базы (SQL).

Есть ниша серверного скриптового языка, и не важно, Perl ее будет занимать, Python или Ruby. Есть портабельный асемблер.

Думать надо о немаргинальных нишах за пределами перечисленных. Асемблер непортабельный - маргинальная ниша.

Немаргинальной нишей являются различные графовые задачи. Есть ли там что-то, кроме Erlang?

Upd: xslt упоминается только в качестве примера из исходного поста. Я считаю, что шаблонизаторы быть должны, а выбор конкретного - дело не мое.