Я искал сценарии для включения в свои приложения. Затем я наткнулся на Script.Net и Nemerle. Я знаю, что у них другой синтаксис, и Nemerle поддерживает макрос, но не Script.Net. Но я хотел бы больше узнать об их различиях с точки зрения функциональности, использования и гибкости. И какой из них вы бы порекомендовали, почему?
Спасибо.
Извините, я не заметил, что Nemerle - это сам по себе язык. Описание похоже на язык сценариев. Спасибо и извините за путаницу





Nemerle - это язык со статической типизацией, и слово «сценарии» не встречается на веб-сайте nemerle.
Если бы я добавлял скрипты в приложение, я бы подумал об использовании IronPython.
Возможно, вы захотите рассмотреть другой вариант, кроме двух опубликованных вами. Лучшее, что я нашел для .Net, это: CSScript. Мне нужно время, чтобы привыкнуть к его установке, но после его установки он отлично работает, и вы пишете сценарии на C#, поэтому нет необходимости в двух языках.
Разве вы не имеете в виду язык предметной области? Я бы подумал о создании собственного DSL с помощью boo. ссылка на книгу об этом
Здравствуйте, я один из разработчиков Nemerle. Вы можете посмотреть мой пост, чтобы узнать, как запускать динамический код с помощью nemerle. Не ждите C# 5 Хотя nemerle - это язык со статической типизацией. Это не подходит, если ваша конечная цель - написание сценариев.
Если вы хотите встроить механизм сценариев в свой .net, это, вероятно, будет зависеть от языка, который вы или ваши пользователи хотите использовать:
Javascript: Script.NET, Jint
Python: IronPython
Подобно Python: Boo
Рубин: IronRuby
C#: CS-скрипт
Схема: IronScheme
Если вы хотите получить полный список языков программирования .NET и Java (некоторые из них вы можете использовать для встраивания поддержки сценариев в свои приложения), вы можете посетить мой блог, где я расскажу о более или менее 20 из них :)