LINUX.ORG.RU

.NET Платформа для компиляторов «Roslyn»

 , , ,


2

2

Сегодня, компания Microsoft опубликовала платформу для компиляторов «Roslyn» - исходные коды C# и Visual Basic компиляторов вместе с API компиляторов. Благодаря этому стало возможно сделать анализаторы кода (C# & VB) с опубликованным API, таким же, которое Microsoft использует для Visual Studio.

Установка
Оставить отзыв для языка и IDE Сюда
Сделать анализаторы для C# и VB Сюда
Для получения пакета наберите в консоли:

Install-Package Microsoft.CodeAnalysis

Исходные коды

git clone https://git01.codeplex.com/roslyn
Руководства:

Участие в проекте можно начать с исправления одной из ошибок

>>> Подробности

anonymous

Проверено: Shaman007 ()
Последнее исправление: cetjs2 (всего исправлений: 5)

Что ж они опоздали так? Надо было 1 апреля это делать, чтоб всех потроллить.

anonymous
()
Ответ на: комментарий от Eddy_Em

Эддя, ты ламер, и твое мнение тут никому не интересно. Проходи мимо.

anonymous
()
Ответ на: комментарий от anonymous

Там в это время, вышел C# 6.0, я поленился писать.

anonymous
()

поздняк метаться, build в целом какой-то унылый, убийственных заявок так и не дождался пока (слух покупки xamarin например) - все какая-то минорщина

umren ★★★★★
()

Я правильно понял, что тепель майкрософтовские канпеляторы це# и выжалбейсика стали открытыми?

maverik ★★
()

Ждём VS2013.deb всем офисом. А лучше сразу .click

Pershin
()

Прочитал как: Нет платформы для компиляторов «Roslyn» :)

iron ★★★★★
()
Ответ на: комментарий от fish_ka

Да не умеют они честно ничего опенсорсить, у них всегда будет куча каких-то адовых препятствий чтобы что-то стало полностью свободным

vertexua ★★★★★
()

оно и закрытым нахер не нужно было. закатать в свинцовую кадку и в ядреный могильник до полного распада.

anonymous
()

microsoft crap. no more

//thread

anonymous
()

MS Git

404 - File or directory not found. The resource you are looking for might have been removed, had its name changed, or is temporarily unavailable.

так какая лицензия там, вы говорите?

и да, когда ж вы уже научитесь, что открытое != свободное

anonymous
()
Ответ на: комментарий от anonymous

Сто лман одобряет.

Лицензия Апаче2.0, да по столману это вери гуд.

anonymous
()

Visual Basic

To program C or C++ portably, you have to put in all those strange #ifdef markings for different operating systems. To program Java portably, you have to understand the idiosyncrasies of each new Java implementation. To program a shell script portably, you have to remember the syntax for each operating system’s version of each command, and somehow find the common factor that (you hope) works everywhere. And to program Visual Basic portably, you just need a more flexible definition of the word “portable”. :–)

anonymous
()
Ответ на: комментарий от vertexua

опенсорсить
полностью свободным

Division by zero.

anonymous
()
Ответ на: комментарий от anonymous

Линуксокапец!

Ядро перепишут на этом поделии? Или из-за чего капец то должен случиться?

Lavos ★★★★★
()
Ответ на: комментарий от vertexua

Да не умеют они честно ничего опенсорсить, у них всегда будет куча каких-то адовых препятствий чтобы что-то стало полностью свободным

Вы как всегда врете, как только дело касается C# или .Net

Это вам не Оракл, который «Открыл» Java так что потом 4 года с Гугл судился изза того что они Дальвик сделали.

Вы ведь знаете, что .Net это свободная технология в отличие от проприетарной Java, но продолжаете врать.

Боль неуёмная?

grim ★★☆☆
()
Последнее исправление: grim (всего исправлений: 3)
Ответ на: комментарий от d_Artagnan

WOW Powershell под ляликс!!! Это ж когда осилили-то? :-)

Я не в курсе что такое WOW Powershell, но Install-Package это команда Nuget

grim ★★☆☆
()
Ответ на: комментарий от grim

Не напрягайся. Можешь жаловаться в спортлото, бросать ссылочки, посыпать голову пеплом, но мир просто так устроен. Все программисты знают что открытая джава породила открытую экосистему. А у дотнета с этим туго, но я желаю им успеха

vertexua ★★★★★
()
Ответ на: комментарий от grim

но Install-Package это команда Nuget

Век живи - век учись.

nuget install

Install-Package - это cmdlet powershell'а

d_Artagnan ★★
()
Ответ на: комментарий от vertexua

Все компании с форками жабы и полностью своими реализациями и не знали )

Ктроме гугла, с которым Оракл судился - остальные покупали лицензию.
То-же МС и IBM лицензировали у покойного Sun.

Вы как Java фанатик, могли бы поинтересоваться историей.

А так-же как Sun угрожала судом за самосборую Java в Linux дистрибутивах.
Мне это в своё время много крови попортило.

grim ★★☆☆
()
Ответ на: комментарий от grim

О, вы впервые рассказываете что-то интересное. С удовольствием послушаю чем же подпортило лично вам, вроде только гугл страдал

vertexua ★★★★★
()
Последнее исправление: vertexua (всего исправлений: 1)
Ответ на: комментарий от vertexua

Бинарные сборки Java было запрещено расспространять

Уроды из Sun категорически отказывались рассматривать аргументы и даже в конце концов придушили единственный проект по сборке пакета для Дебиан.

grim ★★☆☆
()
Ответ на: комментарий от vertexua

Вы спрашивали что они ЛИЧНО МНЕ сделали.
Я вам ответил.

Вам что-то мешает понять что это было не 2 года назад а несколько раньше?

Напрягитесь и без java-фанатизма обратите внимание на намек что я общался с мэнеджeрами Sun.

grim ★★☆☆
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.