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

_>Очень радует. Ну точнее на самом деле платформа .Net — это конечно вообще ни о чём. Но если для C# (который вполне себе серьёзный язык) получилось, то значит что в принципе в далёком будущем есть шанс и у более интересных платформ (нейтив, java). Там же надеюсь нет ничего привязывающего непосредственно к .Net?


Там Nemerle. Компилирует в .net.

Z>>Интегрировать DSL в C# все равно не получится, не расширяемый синтаксис у языка. Только в строковых константах писать. Но зато к компилятору легко подключается парсер для любого файлового расширения, делать DSL в отдельных файлах очень легко. В немерловом проекте даже может какая-то интеграция заработать.


_>Почему не получится то, если в режиме препроцессора?


Такого режима нет. Nemerle просто компилирует C#, точнее парсит и транслирует его АСТ в немерловый.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.