Nemerle и .Net 4.5
От: VladD2 Российская Империя www.nemerle.org
Дата: 14.07.15 13:05
Оценка:
Всем привет.

Как известно, для сборки немерла под некоторый фреймворк нужно чтобы на машине был установлен фреймворк именно этой версии и не установлено фремворков большей версии.

К сожалению, на билд-сверверах где мы собираем немерл стало трудно найти сервер с дотнетом 4.0. Да и при переходе на 4.5-й фремворк возникают проблемы с бутом немерла. После первого бута под 4.5 собрать немерл под 4.0 будет уже невозможно.

Как смотрит общественность на то чтобы законсервировать версии для 4.0 на текущей и будущие сборки вести на 4.5 дотнете?
Есть логика намерений и логика обстоятельств, последняя всегда сильнее.
Re: Nemerle и .Net 4.5
От: kochetkov.vladimir Россия https://kochetkov.github.io
Дата: 14.07.15 13:17
Оценка:
Здравствуйте, VladD2, Вы писали:

VD>Как смотрит общественность на то чтобы законсервировать версии для 4.0 на текущей и будущие сборки вести на 4.5 дотнете?


В Kaspersky Internet Security используется сборка Nemerle именно под 4.0. Могу попробовать узнать у них, насколько это критично.
... << RSDN@Home 1.2.0 alpha 5 rev. 76>>

[Интервью] .NET Security — это просто
Автор: kochetkov.vladimir
Дата: 07.11.17
Re: Nemerle и .Net 4.5
От: STDray http://stdray.livejournal.com
Дата: 14.07.15 14:13
Оценка:
Здравствуйте, VladD2, Вы писали:

VD>Всем привет.


VD>Как смотрит общественность на то чтобы законсервировать версии для 4.0 на текущей и будущие сборки вести на 4.5 дотнете?


Я смотрю положительно.
В данном контексте, так же интересно, можно ли перевести интеграцию на SDK студии 2013?
Потому что вот эта проблема
Автор: STDray
Дата: 31.03.15
в таком случае исчезает.
Re[2]: Nemerle и .Net 4.5
От: VladD2 Российская Империя www.nemerle.org
Дата: 14.07.15 14:17
Оценка:
Здравствуйте, STDray, Вы писали:

STD>В данном контексте, так же интересно, можно ли перевести интеграцию на SDK студии 2013?


Можно. Все равно под 2010 она уже не запустится.

STD>Потому что вот эта проблема
Автор: STDray
Дата: 31.03.15
в таком случае исчезает.


Вот это не знаю.
Есть логика намерений и логика обстоятельств, последняя всегда сильнее.
Re: Nemerle и .Net 4.5
От: btn1  
Дата: 14.07.15 14:18
Оценка:
Здравствуйте, VladD2, Вы писали:

VD>Как смотрит общественность на то чтобы законсервировать версии для 4.0 на текущей и будущие сборки вести на 4.5 дотнете?


Если кратко, "давно пора". Тем более, на подходе уже 4.6 (не в курсе, что они там нового написали, но версия увеличена). А если отказ от старых версий позволит вычистить/уменьшить код, вообще прекрасно!

Если длинно:

1. Немерля — это компилятор и как это ни странно звучит, это наипростейшая (по зависимостям) программа, которая менее всего должна зависеть от движка (.NET FW), т.к. занимается переводом текста в MSIL. Очевидно, что если в язык введены какие-то сущности, требующие поддержки движком, то эта версия движка и становится минимально необходимой.
2. Т.к. Немерл бутстрапится, странно вообще слышать, что у него проблемы "с самим собой".
3. Т.к. Немерл — молодой (ну, или скажем "малораспространённый") язык, у нас нет никаких причин тошниться над древними версиями FW — никакого легаси поддерживать не нужно. Соотв. можно быть "на гребне волны", т.е. на последних фрэймворках без ущерба для юзеров.
4. Хорошо бы иметь гибкость во всём: при билде Немерли говорить, для какого FW её собирать (по-умолчанию, для последней), а в самой Немерле указывать, для какой версии FW компилировать юзерский код.
Re[2]: Nemerle и .Net 4.5
От: VladD2 Российская Империя www.nemerle.org
Дата: 14.07.15 14:35
Оценка:
Здравствуйте, kochetkov.vladimir, Вы писали:

KV>В Kaspersky Internet Security используется сборка Nemerle именно под 4.0. Могу попробовать узнать у них, насколько это критично.


Давай.

Собственно старый сборки будут работать и дальше. Речь идет именно о будующих версиях компилятора.

В Немерл 2 эта проблема вообще должна исчезнуть, в связи с пехеодом с SRE на CCI Metadata.
Есть логика намерений и логика обстоятельств, последняя всегда сильнее.
Re[3]: Nemerle и .Net 4.5
От: s22  
Дата: 14.07.15 17:52
Оценка: +1
Здравствуйте, VladD2, Вы писали:

В следствии того, что неменли 1 более не развивается, замарачиватся с этим нет смысла
Все равно будет 2 способная в теории генерировать под любые нет...
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.