Re[62]: А при чем тут DSL? (в продолжении темы о языках общего назначения)
От: Ziaw Россия  
Дата: 28.03.13 01:54
Оценка:
Здравствуйте, alex_public, Вы писали:

_>Сам макрос выглядит мягко говоря сложно для того, чтобы писать такие в каких-то повседневных целях.


Это грамматика нового языка. Для такой задачи совершенно не сложно. Сложно, в первую очередь, читать непривычный код. Даже мне, знакомому с немерлом, но не пишущему в indent style.

_>Т.е. это похоже инструмент именно для создания DSL, а не для каждодневного MП.


Ну да, новый язык встраивают далеко не каждый день. Относительно сложный там только парсинг, назвать реализацию генератора кодв в 20 строк сложной, у меня рука не поднимается. Ну и N2, который пилят ребята, будет поудобнее, подекларативнее.

_>Но при этом результат очень впечатляет. Особенно интеграция с IDE (кстати, а что за IDE там на скриншотах?) и сообщения об ошибках.


Студия это. Сейчас еще сравнительно слабая интеграция с IDE, ждем вот N2 от JetBrains. Надеюсь они дадут хоть что-то в открытый доступ.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.