Исправление tailgunner, (текущая версия) :
Разумно спроектированный DSL подходит лучше (для любой задачи)
Зачем пилить велосипед и несколько лет его вылизывать до стабильного состояния
Бгг. Весь systemd - это такой велосипед, который запилили и потом вылизывали.
Ну а лекцию о том, как связаны проектирование DSL и проектирование программы, я читать не буду - лень.
Ну он из-за этого и нечитабельный немного
Похоже, ты не заметил или не понял ключевого слова - «валидация».
Исходная версия tailgunner, :
Разумно спроектированный DSL подходит лучше (для любой задачи)
Зачем пилить велосипед и несколько лет его вылизывать до стабильного состояния
Бгг. Весь systemd - это такой велосипед, который запилили и потом вылизывали.
Ну а лекцию о том, как связаны проектирование DSL и проектирование программы, я читать не буду - лень.