23.04.2008 Обзоры, Идеи и практики автоматизацииDSL прокладывают путь к новым моделям программирования Мир разработчиков ПО должен начать движение от использования статичных, процедурных языков и моделей к программированию, ориентированному на языки. Выступая на симпозиуме Java в марте в Лас-Вегасе, Нил Форд, старший архитектор приложений компании ThoughtWorks, предложил концепцию Domain Specific Languages (DSL) и рассказал, как они могут изменить всю ситуацию с разработкой ПО. DSL — это языки программирования, созданные для специфических задач, каждый из них может очень хорошо решать какую-либо одну разновидность таких задач. Форд цитирует своего коллегу по ThoughtWorks Ола Бини (энтузиаста Ruby), точнее, его описание перспективного набора инструментов разработчика, состоящего из “стабильного языка” в основе, динамических языков на верхних уровнях и DSL в качестве верхнего ...
читать далее.