[#] Интересно наблюдать, что происходит с проектом Mono после его перехода "под крыло" Microsoft:1) Собственный компилятор Mono C# заменяется на компилятор Roslyn от Microsoft
Новостной_робот(mira, 1) — All
2017-05-17 20:00:02


[ https://pp.userapi.com/c836220/v836220610/4c597/MSNl8mSO0yQ.jpg ]( http://vk.com/wall-1086956_40528?z=photo-1086956_456239818%2Fwall-1086956_40528 ) Ссылка: [ Релиз Mono 5.0, открытой реализации платформы .Net ]( http://www.opennet.ru/opennews/art.shtml?num=46555 ) [ https://pp.userapi.com/c637121/v637121763/505c0/17VSXE8tFDc.jpg ]( http://www.opennet.ru/opennews/art.shtml?num=46555 ) Опубликован выпуск Mono 5.0, свободной многоплатформенной реализации технологии .NET, обеспечивающей поддержку спецификаций .Net Framework для Unix, OS X и Windows. Бинарные сборки подготовлены для Linux, macOS и Windows. Особенности новой версии:Интересно наблюдать, что происходит с проектом Mono после его перехода "под крыло" Microsoft:1) Собственный компилятор Mono C# заменяется на компилятор Roslyn от Microsoft. 2) Собственная система сборки xbuild заменяется на msbuild, идентичной системе MSBuild. 3) Продолжено включение компонентов .NET Core, открытых компанией Microsoft. Таким образом, общая тенденция - вытеснение разработанных внутри проекта компонентов теми, что разработаны и открыты Microsoft'ом. С практической точки зрения это ведет к - Унификации кодовой базы, как следствие, более активного изучения кода, поиска багов, тщательного тестирования и т.п. - Упрощение переноса .Net-приложений между разными ОС, платформами и т.д. - Смещение "веса" лицензии от GPL/LGPL к MIT/Apache. Какие плюсы или минусы (и чего больше) вы видите в этих изменениях? [ http://www.opennet.ru/opennews/art.shtml?num=46555 ]( http://www.opennet.ru/opennews/art.shtml?num=46555 )
Ссылка: http://vk.com/wall-1086956_40528