LINUX.ORG.RU

Началось слияние кодовой базы Microsoft .NET и Mono

 , ,


3

6

На сайте проекта Mono опубликована информация о начале слияния кодовой базы с кодом Microsoft .NET, который недавно был опубликован под свободной лицензией MIT.

Сообщается, что на данный момент в Mono была перенесена существенная часть стандартной библиотеки платформы .NET. В дальнейшем планируется полностью синхронизировать базовый код обеих реализаций.

В частности были практически полностью перенесены реализации базовых числовых типов и классов из следующих именных пространств:

  • System.Collections
  • System.ComponentModel
  • System.Diagnostic.Contracts
  • System.Linq.Parallel
  • System.Text.RegularExpressionsx
  • System.Runtime.CompilerServices
  • System.Threading

Первым релизом на базе кода Microsoft будет Mono 4.0.0.

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



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

Некоторое время назад я стал подозревать, что со временем Microsoft Windows будет представлять собой брендированное KDE.

Krieger_Od ★★
()

как-то монописуально...

bohm ★★★★★
()

Годно и нужно.

ymn ★★★★★
()

Наконец-то можно будет редактор сейвов для Mass Effect запускать спокойно и видеть все вкладки параметров, а не половину.

With ★☆☆
()

Я так понимаю, что ничего не началось. Просто моно взял код у майкрософта. Слияние - это когда два проекта становтся одним же?

makoven ★★★★★
()

а потом, внезапно, все авторы и пользователи монопроектов оказываются должны micro$oft tax под over 90000%

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

Ждём новости «Началось слияние кодовой базы Microsoft Windows и WINE».

Было б круто.

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

А где и кем сейчас используется Mono?

Сам по себе Mono мало кому нужен, однако его основатель смог неплохо приподняться за счёт Mono, и создал Xamarin.

dnf83
()

хорошие новости для Unity3D

vasaka ★★★
()

Если это на 100% гарантирует 100%-ю работу абсолютно любой вендоподелки написанной на сисярпе и доставшейся в виде бинарника без всяких там сырцов и т.п. под линухом - то, возможно, это имеет смысл, дабы уменьшить общемировое количество скорби на предмет ынтерпрайзного и околоэкономического софта, а так же каких-нибудь обновлялок прошивок всяких гаджетов от USB-затычек до телефонов и подобного хлама.

Если этого не будет - то надо закопать эту дрянь немедленно, ибо писать что-либо на сисярпе под линух будет только полный идиот.

Stanson ★★★★★
()

Нужно только как политический шаг.
А так - не знаю ни одной софтины на .net, которую я бы использовал. Даже не знаю, что на нём такое нужное сделано. В общем-то, я и на джаве, которую считают конкурентом, постоянно использую дома только i2p.

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

Если это на 100% гарантирует 100%-ю работу абсолютно любой вендоподелки написанной на сисярпе и доставшейся в виде бинарника без всяких там сырцов и т.п. под линухом

Что за бред? Проект на Mono/C# умеет генерировать бинарники на три целевые платформы, а скоро вообще на все что угодно (arm, android, iphone, etc). Т.о. автора достаточно попросить сгенерировать бинарник под linux, если он этого еще не сделал. А дальше mono все само сделает (в идеале).

gh0stwizard ★★★★★
()

В целом довольно неплохо - теперь можно не бояться наткнуться на осколок бутылки пяткой, когда кодишь свой кроссплатформенный костыль на дотнете и сишарпе. Хотя и раньше такого случалось не особо, но иногда всё идёт к лучшему.

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

Т.о. автора достаточно попросить сгенерировать бинарник под linux, если он этого еще не сделал.

Если автор доступен, то и вопросов нету, денег дал - он всё на нормальном языке напишет под что угодно. Речь о той груде вендошлака на сисярпе без сырцов, про которую никто не знает как она работает, никто не знает кто её написал, но от которой отказаться по всяким веским причинам совершенно невозможно.

Моно, как «сисярп на линухе» вообще может быть нужно только для решения вот этой вот проблемы. Для всего остального есть нормальные языки и компиляторы.

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

О гуёвом софте вроде как рано мечтать, то, что MS открывает, относится к консольным приложениям. Насколько я понимаю всякие winforms, wpf и т.д. всё это наглухо прибито к винапи, поэтому ждать работы всяких дотнетовских гуёвин в линуксе пока рано.

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

О гуёвом софте вроде как рано мечтать, то, что MS открывает, относится к консольным приложениям. Насколько я понимаю всякие winforms, wpf и т.д. всё это наглухо прибито к винапи, поэтому ждать работы всяких дотнетовских гуёвин в линуксе пока рано.

Ну тогда никаких насущных проблем сиё действо не решит вообще, посему внимания не стоит.

Stanson ★★★★★
()

Embrace, extend and extinguish? Но зачем?

Meyer ★★★★★
()

Ожидаемо, зачем пилить свою реализацию, если оригинальная лучше, теперь то Mono можно будет использовать.

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

Наконец-то можно будет редактор сейвов для Mass Effect запускать спокойно и видеть все вкладки параметров, а не половину.

Ты уверен, что оно написано именно на опубликованной части? Или MS таки открыл ВСЁ?

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

а потом, внезапно, все авторы и пользователи монопроектов оказываются должны micro$oft tax под over 90000%

я не знаю, кому там «внезапно», а люди умные говорили еще когда мигель эту фигню моно представлял, что МС рано или поздно начнет выжимки собирать с идиотов, которым моно понравится и которые внезапно решат что-то писать на нем.

Kompilainenn ★★★★★
()

Кто бы мог себе представить лет 10 назад.

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

Mono мало кому нужен

Это еще мягко сказано. Я вот хотел бы лично увидеть того кому оно нужно и спросить зачем. Если таковые вообще найдутся.

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

Сначала к системд прибьют гвоздями вяленого и пшпшаудио, потом к этому монстру приклеют на эпоксидку KDE, а только потом к этому можно будет директх прикручивать. Лет 5 и мы получим монолитную systemшинду

anonymous
()

Зачем вы тянете кусок этого дурнопахнущего г. на системы где уже есть кьют?

haku ★★★★★
()

Неплохая новость. Теперь реально будет удобнее.

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

Будто что-то плохое, что здравомыслящие люди не хотят использовать Boost.

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

А нефиг писать кроссплатформенные приложения на некроссплатформенном языке и фреймворке.

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