О будущем языков программирования
Dec. 9th, 2008 08:50 pmТут коллега
juchkov рассуждает о технологиях (на самом деле - языках программирования) и их перспективах.
На самом деле, на мой взгляд, подход неоптимальный. Смотреть надо от ниш, а не от языков. Тогда станет понятно, что нужен язык с низким порогом вхождения (сейчас - PHP), нужен шаблонизатор (в записи фигурирует xslt), нужен язык под промышленную разработку (C#, Java). Нужны базы (SQL).
Есть ниша серверного скриптового языка, и не важно, Perl ее будет занимать, Python или Ruby. Есть портабельный асемблер.
Думать надо о немаргинальных нишах за пределами перечисленных. Асемблер непортабельный - маргинальная ниша.
Немаргинальной нишей являются различные графовые задачи. Есть ли там что-то, кроме Erlang?
Upd: xslt упоминается только в качестве примера из исходного поста. Я считаю, что шаблонизаторы быть должны, а выбор конкретного - дело не мое.
На самом деле, на мой взгляд, подход неоптимальный. Смотреть надо от ниш, а не от языков. Тогда станет понятно, что нужен язык с низким порогом вхождения (сейчас - PHP), нужен шаблонизатор (в записи фигурирует xslt), нужен язык под промышленную разработку (C#, Java). Нужны базы (SQL).
Есть ниша серверного скриптового языка, и не важно, Perl ее будет занимать, Python или Ruby. Есть портабельный асемблер.
Думать надо о немаргинальных нишах за пределами перечисленных. Асемблер непортабельный - маргинальная ниша.
Немаргинальной нишей являются различные графовые задачи. Есть ли там что-то, кроме Erlang?
Upd: xslt упоминается только в качестве примера из исходного поста. Я считаю, что шаблонизаторы быть должны, а выбор конкретного - дело не мое.
no subject
Date: 2008-12-09 07:00 pm (UTC)менее 1% было написано на паскале (о боже! но надежно и быстро).
но это было 7 лет назад. щас они переписали половину кода иначе и часть перевели на реал-тайм машины (что начинал еще я).
а вообще да - я немного не стой стороны зашел. думаю после осмысления ответов еще вопросы задавать буду
(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:О необходимости учить матчасть
From:Re: О необходимости учить матчасть
From:Re: О необходимости учить матчасть
From:no subject
Date: 2008-12-09 11:44 pm (UTC)(no subject)
From:(no subject)
From:(no subject)
From:Несколько несвязаных замечаний
Date: 2008-12-10 05:39 am (UTC)Скриптовые языки диктуются операционной платформой. Например, на ibm-овских майнфреймах это REXX.
Есть языки, захвативште свою нишу на определенном классе задач просто в силу исторических причин. И сохраняющиеся там просто потому, что легче подготовить немного специалистов для дальнейшего развития, чем готовить много для переписывания. Пример: ADA в авиастроении Впрочем, возможно этот пример попадает под термин "маргинальная ниша" - я, признаться, не совсем понимаю, что это такое
Re: Несколько несвязаных замечаний
From: