May 9th, 2012

flow

Language workbenches

Недавно отвечал в письме, почему не стоит заниматься темой language workbenches:

Language workbench - среда разработки языков (а не интеграции уже имеющихся!). Осуществляет разъединяющую функцию, предлагая создавать для каждой предметной области свой мини-язык вместо одного полноценного языка с набором библиотек под предметные области. Целевая аудитория - единичные программисты. Которые уже поняли, что новый язык это решение, но ещё не догадались, что много языков это много проблем. Пользы нет, ни один из продуктов этой ниши не показал результатов сопоставимых с обычными языковыми решениями.

Также: DSL and workbenches (http://justy-tylor.livejournal.com/159975.html)