VS2015/VS2017/Core - чего не хватает?
От: catbert  
Дата: 18.05.17 19:28
Оценка:
Всем привет!

Я вижу батник для инсталлера VS2015 в репозитории, но на сайте только супер устаревшие инсталляторы для VS2013.

1) Почему на сайте нет официального инсталлера для VS2015 или VS2017?
2) Что нужно сделать, чтобы они там появились?
3) Что нужно сделать, чтобы Nemerle поднялся для .NET Core?
http://nemerle.org/banners/?t=%20catbert%20
Nemerle VS2015 VS2017 .net core
Re: VS2015/VS2017/Core - чего не хватает?
От: pekabon  
Дата: 22.05.17 23:05
Оценка:
Здравствуйте, catbert, Вы писали:


C>1) Почему на сайте нет официального инсталлера для VS2015 или VS2017?

C>2) Что нужно сделать, чтобы они там появились?

Инсталлятор по ссылке поддерживает 2017. На сайте просто никто не обновил текст.


C>3) Что нужно сделать, чтобы Nemerle поднялся для .NET Core?


Очень много работы, кмк
Re: VS2015/VS2017/Core - чего не хватает?
От: VladD2 Российская Империя www.nemerle.org
Дата: 03.06.17 18:05
Оценка:
Здравствуйте, catbert, Вы писали:

C>Я вижу батник для инсталлера VS2015 в репозитории, но на сайте только супер устаревшие инсталляторы для VS2013.

C>1) Почему на сайте нет официального инсталлера для VS2015 или VS2017?
C>2) Что нужно сделать, чтобы они там появились?

До тебя никто не обращал внимание на то что написано в линке.
Поправил.

C>3) Что нужно сделать, чтобы Nemerle поднялся для .NET Core?


С этим сложнее. Так как Немерл по прежнему компилируется по средствам SRE (System.Reflection.Emit), а SRE не позволяет производить сборку для других рантймов, надо перетаскивать компилятор какими-то левыми методами.

Скорее всего должно прокатить редактирование сборок, чем-то что позволяет изменить метаданные сборки. Не знаю уж какие современные средства для этого есть. На крайняк можно написать самопальный конвертер на основе CCI Metadata (там есть похожие примеры трансформации сборок) или Mono Cecil.

Ну, еще вариант — перетащить весь Немерл на более приличный бэкэнд, но это очень объемная работа. Хардкейс как-то (много лет назад) ею даже занимался, но так и не додела ее до конца, а с тех пор компилятор сильно изменился, то что не знаю можно ли с той веткой смерджиться и продолжить.
http://nemerle.org/Banners/?g=dark
Есть логика намерений и логика обстоятельств, последняя всегда сильнее.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.