в свете новостей про nitra.
Есть сейчас смысл начинать новый долгоиграющий проект на nemerle?
занимается ли поддержкой кода nemerle jetbrains или это хобби-проект?
планируется ли ломать совместимость языка с выходом n2?
Здравствуйте, <Аноним>, Вы писали:
А>в свете новостей про nitra. А>Есть сейчас смысл начинать новый долгоиграющий проект на nemerle?
Да.
А>занимается ли поддержкой кода nemerle jetbrains или это хобби-проект?
Хобби-проект. Но мы можем тратить некоторое количество рабочего времени на него.
А>планируется ли ломать совместимость языка с выходом n2?
Макросы будут сломаны 100%. Причём очень сильно.
Так что их придётся переписать.
Всё остальное воспроизведём с точностью до багов.
... << RSDN@Home 1.2.0 alpha 5 rev. 62>>
Пусть это будет просто:
просто, как только можно,
но не проще.
(C) А. Эйнштейн
Здравствуйте, WolfHound, Вы писали:
А>>планируется ли ломать совместимость языка с выходом n2? WH>Макросы будут сломаны 100%. Причём очень сильно. WH>Так что их придётся переписать.
Не надо пугать людей. Первый Немерл никуда не денется с приходом новой реализации. В одном солюшене можно будет держать обе версии.
Мы сами пишем на Немерле и бросать его не намерены.
Сейчас вот приводим в порядок подстветку в студиях. Возможно сделаем единый инсталлятор для всех версий студий.
Есть логика намерений и логика обстоятельств, последняя всегда сильнее.
Здравствуйте, Аноним, Вы писали:
А>Есть сейчас смысл начинать новый долгоиграющий проект на nemerle?
Однозначно — да. Ждать Nemerle 2 придется долго. Да и в начале там неизбежно будут баги. Немерл же обеспечивает работоспособность и будет делать это и дальше.
А>занимается ли поддержкой кода nemerle jetbrains или это хобби-проект?
В первую очередь, мы чиним/дорабатываем то что нужно самим. Но если у кого-то будет шоу-стопер, то постараемся помочь.
К тому же, кроме нас еще есть люди способные править компилятор.
А>планируется ли ломать совместимость языка с выходом n2?
Синтаксис постараемся воспроизвести максимально близко. Макросистема, как уже сказал Вольфхаунд, будет переделана с целью устранения ее недостатков. Но можно будет использовать в солюшене проекты на Немерле 1.х и на Немерле 2.х. Так что переходить можно будет постепенно.
В общем, ждать точно не стоит. Немерл 1.х вполне пригоден для использования, а ждать 2.0 еще долго. Мы не сделали и половины необходимой работы.
Есть логика намерений и логика обстоятельств, последняя всегда сильнее.
Re[2]: будущее nemerle1
От:
Аноним
Дата:
30.05.14 08:59
Оценка:
Здравствуйте, WolfHound, Вы писали:
WH>Всё остальное воспроизведём с точностью до багов.
Зачем?
Здравствуйте, Аноним, Вы писали:
А>планируется ли ломать совместимость языка с выходом n2?
В качестве предположения:
На уровне языка там и так всё отточено: Немерля, C#, Жаба — всё это близнецы-братья, так что Нитра повторит их синтаксис.
А что касается макросов, 1) вряд ли у вас к выходу Нитры будет громадное количество макросов — всё же Немерле — это "готовый язык", он не требует особого макросянства. 2) Программа под .NET — это микс языковых конструкций + ООП, преимущественно объекты и вызовы их методов — чему там ломаться-то? Классы — все стандартные из FW. Так что риск переделок — минимальный, т.е. они 100% будут, но нестрашные даже для синтаксических макр.