Skip to content

DSL unexpurgated

Anatoly Kulakov edited this page Dec 30, 2021 · 10 revisions

Никита Козлов «DSL без купюр»

Три буквы, о которых многие слышали, кто-то видел, но при начальстве их не все решаются произносить. Предлагаю поговорить о DSL: domain specific language. Постараемся выяснить, как оценить все "за" и "против", и есть ли смысл придумывать свой язык. Я поделюсь личным опытом реализации DSL на основе C# + ANTLR и подводными камнями, с которыми пришлось столкнуться. Обсудим "удобную" архитектуру транслятора и пути реализации инструментов разработки языка.


Доклад представил Никита Козлов в рамках Встречи SpbDotNet №1.

Слайды

Слайды

Clone this wiki locally