.NET



.NET - технология продвигаеммая Билли как альтернатива Java, которую он люто бешенно ненавидит.

.NET - это виртуальная машина плюс целый зоопарк языков программирования:

Также существуют альтернативные реализации языков Форт и Python для платформы .NET

Травля

В свое время, Microsoft могла ответить Java-технологиям только организованной травлей, что и сделала. Например, в лицензионном соглашении к masm, был абзац эпического содержания о небезопастности использования Java на ядерных реакторах, оружейных фабриках и т.д. Естественно, что последовал ответ Чемберлену в виде real time Java . Тем не менее ядовитый стиль лицензионного соглашения достоин занесения в меморизы. Разыскивается полный текст!!!

В современном лицензионном соглашение для masm - пассаж о Java был убран, зато появился любопытный абзац:

You can recover from Microsoft and its suppliers only direct
damages up to U.S. $5.00.  You cannot recover any other
damages, including consequential, lost profits, special,
indirect or incidental damages.

.GNU / Mono

Посколько детище Билли не может официально переступить через губу и начать писать для других платформ - пришлось создавать open source dotGNU  он же Mono. Само название, как-то намекает, что стерео нам не грозит.

На сегодняшний день Mono  портирован на x86, ppc, arm, parisc, s390, ia64, alpha, mips (в том числе и на SPARC, iPAQ, PlayStation2 и X-Box).

Как и следовало ожидать Mono  постоянно отстает в развитии от .NET (минимум на пол-года), что подводит нас к правильной мысли о переходе на .NET ;)

Также это является сюрпризом для другого конкурента - Apple, который как известно MAC OS X получил из GNOME + одна из BSD. Дескать "что-то хреновенько MAC OS X выполняет виндовс-приложения". ;) А вот выпусти официальный .NET под MAC OS X - то это было бы наоборот предметом для травли Microsoft'а.

Коментарии

Последнее обновление: Tue, 05 May 2009 23:26:13 -0400
© Komenda Viacheslav
Запрещается перепечатка материалов, без письменного разрешения автора.