Отказ от .NET 2.0?
От: Аноним  
Дата: 23.10.11 08:22
Оценка:
Привет! Скачал последний Nemerle с гитхаба, собираю через DevBuildQuick.cmd — в итоге получаю Nemerle под v3.5, неужели и правда от второго фреймворка отказались?
Re: Отказ от .NET 2.0?
От: hardcase Пират http://nemerle.org
Дата: 23.10.11 08:29
Оценка: 9 (1) +1
Здравствуйте, Аноним, Вы писали:

А>Привет! Скачал последний Nemerle с гитхаба, собираю через DevBuildQuick.cmd — в итоге получаю Nemerle под v3.5, неужели и правда от второго фреймворка отказались?


Нет. Собственно сам компилятор работает на .net 2.0. После перевода компилятора (если получится, но я расчитываю что получится) на IKVM Reflection компилятор сможет собирать бинари под любой .NET рантайм (2.0 и выше, Silverlight, CompactFramework, возможно MicroFramework).
/* иЗвиНите зА неРовнЫй поЧерК */
Re[2]: Отказ от .NET 2.0?
От: Аноним  
Дата: 31.10.11 13:50
Оценка:
Здравствуйте, hardcase, Вы писали:

H>Здравствуйте, Аноним, Вы писали:


А>>Привет! Скачал последний Nemerle с гитхаба, собираю через DevBuildQuick.cmd — в итоге получаю Nemerle под v3.5, неужели и правда от второго фреймворка отказались?


H>Нет. Собственно сам компилятор работает на .net 2.0. После перевода компилятора (если получится, но я расчитываю что получится) на IKVM Reflection компилятор сможет собирать бинари под любой .NET рантайм (2.0 и выше, Silverlight, CompactFramework, возможно MicroFramework).


Спасибо большое. А как насчет встроенных библиотек? Nemerle.LINQ, например, взлетит под вторым?
И еще вопрос: зачем нужен IKVM Reflection?
Re[3]: Отказ от .NET 2.0?
От: Ziaw Россия  
Дата: 01.11.11 03:28
Оценка:
Здравствуйте, Аноним, Вы писали:

А>Спасибо большое. А как насчет встроенных библиотек? Nemerle.LINQ, например, взлетит под вторым?


Nemerle.Linq использует типы из System.Core 3.5го фреймворка. Если ее положить с приложением — вероятно второго будет достаточно, но некоторые баги все же могут иметь место быть, афайк, не все багфиксы рантайма вошли в сервиспаки второго фреймворка.

А>И еще вопрос: зачем нужен IKVM Reflection?


Сейчас есть одна неприятная проблема: компилятор генерирует сборки ровно той же версии рантайма в которой собран сам. IKVM должен избавить от этого.

P.S.
2hardcase: Кстати, а почему не Mono.Cecil? Он шире используется и поддержка получше будет.
Re[4]: Отказ от .NET 2.0?
От: hardcase Пират http://nemerle.org
Дата: 01.11.11 08:04
Оценка:
Здравствуйте, Ziaw, Вы писали:

Z>P.S.

Z>2hardcase: Кстати, а почему не Mono.Cecil? Он шире используется и поддержка получше будет.

Потому что IKVM.Reflection совместим с System.Reflection.Emit на уровне API — я пока не горю желанием переписать всю IL-кодогенерацию.
/* иЗвиНите зА неРовнЫй поЧерК */
Re[4]: Отказ от .NET 2.0?
От: hardcase Пират http://nemerle.org
Дата: 01.11.11 08:06
Оценка:
Здравствуйте, Ziaw, Вы писали:

Z>P.S.

Z>2hardcase: Кстати, а почему не Mono.Cecil? Он шире используется и поддержка получше будет.

Да, это покачто эксперимент.
/* иЗвиНите зА неРовнЫй поЧерК */
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.