Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Религиозные войны > Разве .NET кроссплатформенный?


Автор: nerezus 31.12.2006, 09:51
Почему в книгах дотнет называют кроссплатформенной технологией?

Ведь он же в кроссплатформенности уступает не только Java/Python и даже C++, но даже и VB6/Delphi, программы на которых под никсами в большинстве своем спокойно работают под WINE.

Программы на дотнет же под mono работать не будут, если это, конечно, не HelloWorld(хеллоуворлд работает, а простая гуевая прога уже нет).

На PocketPC есть дотнет. Причем на них тоже винда. Однако программы для PocketPC и для PC несовместимы.

Почему авторы книг пишут такую муть? Только потому, что это им  нагнала M$?

Автор: ZeeLax 31.12.2006, 10:05
Про WINE не в тему.

Автор: LSD 31.12.2006, 10:20
Теоретически он переносим. А на практике у ребят из команды Mono, нехватает сил гнаться за MS. А у MS нет ни малейшего желания портировать .NET куда либо кроме Windows.

Да и какая разница?

Автор: Beltar 31.12.2006, 12:02
Смысл в портировании куда-то кроме Форточек есть. Посадить линуксойдов на свой Office, например, сама винда ведь копейки стоит, а вот прочий софт. В любом случае чтобы не говорила MS .NET плохо переносим даже в пределах винды. smile

Автор: bilbobagginz 31.12.2006, 12:43
Цитата

Смысл в портировании куда-то кроме Форточек есть. Посадить линуксойдов на свой Office, например, сама винда ведь копейки стоит, а вот прочий софт. В любом случае чтобы не говорила MS .NET плохо переносим даже в пределах винды

и какой смысл вкладывать мега-человек-часы в аудиторию, которая является каким-то 1-2 процентами из общей массы ? 
невыгодно это.
уже портировать .NET  под Мак-ОС - и то выгоднее.


Автор: LSD 31.12.2006, 15:49
Цитата(Beltar @  31.12.2006,  12:02 Найти цитируемый пост)
Смысл в портировании куда-то кроме Форточек есть. Посадить линуксойдов на свой Office, например, сама винда ведь копейки стоит, а вот прочий софт.

1. есть WINE
2. у MS не так много продуктов которые можно нормально использовать под Linux. Все серверный продукты типа AD, SQL Server и т.д. так просто под Linux не портируешь.
3. Windows XP принес MS очень много денег, и стоит он вовсе не копейки
4. линуксоиды не привыкли к проприетарному софту, и в большинстве своем спокойно обойдутся бесплатными аналогами, OO, MySQL/PostgressSQL и т.п.
5. дополнительный софт, способствует популяризации платформы. MS вовсе не заинтересована в популяризации Linux. Если Windows можно будет заменить на Linux, и при этом не отказываться от привычного софта, надутся люди которые предпочтут это сделать.


Цитата(Beltar @  31.12.2006,  12:02 Найти цитируемый пост)
В любом случае чтобы не говорила MS .NET плохо переносим даже в пределах винды.

Почему?

Автор: DeadLine 31.12.2006, 15:53
Шутите? smile зачем *nix'ам дотнет???это же проект от M$ и он имхо вOpenSourse не вписывается 

Автор: mr.DUDA 31.12.2006, 18:07
Цитата(DeadLine @  31.12.2006,  14:53 Найти цитируемый пост)
Шутите?  зачем *nix'ам дотнет???это же проект от M$ и он имхо вOpenSourse не вписывается

.NET сейчас активно используется как платформа для разработки open-source проектов.

 http://www.codeproject.com взять к примеру, или заглянуть на тот же http://sourceforge.net/search/?type_of_search=soft&words=.net.

Автор: nerezus 31.12.2006, 20:28
Цитата

1. есть WINE
 дотнетовский софт под ним не запустишь.

В отличии от обычного виндового - работает большинство софта.

Автор: mr.DUDA 31.12.2006, 21:50
Цитата(nerezus @  31.12.2006,  19:28 Найти цитируемый пост)
 дотнетовский софт под ним не запустишь.
В отличии от обычного виндового - работает большинство софта.

Даже при установленном .NET Framework ?

Автор: nerezus 31.12.2006, 22:11
mr.DUDA, научи меня устанавливать .NET Framework под линух ))))

Автор: mr.DUDA 31.12.2006, 22:55
Цитата(nerezus @  31.12.2006,  21:11 Найти цитируемый пост)
mr.DUDA, научи меня устанавливать .NET Framework под линух ))))

Дык WINE разве не эмулятор вЫня ? (я не в теме, ногами не пинайте)

Автор: nerezus 31.12.2006, 23:00
Цитата

Дык WINE разве не эмулятор вЫня ?
 Нет, это просто альтернативная реализация виндовых апи....

P.S. WINE расшифровывается так: Wine Is Not an Emulator.

Автор: Beltar 1.1.2007, 18:27
Цитата

Почему?


Из-за капризности по отношению к версиям.

Автор: maksr 1.1.2007, 20:10
http://ru.wikipedia.org/wiki/WINE

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)