Объявление

Односложные и бессмысленные темы, не несущие полезную нагрузку или не содержащие в себе вопрос, будут удаляться!

#1 23-02-11 04:51:04

Babusha
Нехристь
Здесь с 12-03-10
Сообщений: 2,221
LinuxChrome 9.0

.NET vs Mono vs Java vs Python

Бесплатные приложения ставить можно

stoplinux.org.ru/opensource-microsoft/M … -Apps.html

когда нет ни .NET, ни Явы.

А когда вдруг с Андроида выпилили Яву? Или я что-то пропустил? Дотнет не нужен, платформозависимый код должен умереть, так мы и останемся сидеть на x86 из-за платформозависимого кода еще в течение пару десятков лет.

Отредактировано Babusha (23-02-11 04:51:43)


Удовлетворен GNU/Linux (с) Linups_Troolvalds
13-значный пароль, состоящий из одних цифр, ломается за полчаса (с) Rector. Авторитетный Хакер у себя в классе
Я тебя просто отсюда выпилю.  (с) Рехтур. Взламывает анусы по ойпи.

Вне форума

#2 23-02-11 04:59:50

Алька
Участник
Здесь с 16-01-10
Сообщений: 74
Сайт
Windows 7Internet Explorer 9.0

Re: .NET vs Mono vs Java vs Python

Babusha пишет:

Бесплатные приложения ставить можно

stoplinux.org.ru/opensource-microsoft/M … -Apps.html

В новости написана чушь. По факту MS ничего особо не запрещает, бесплатных прог в маркетплейсе дофига. Это GPLv3 и производные от неё запрещают распространение программ в магазинах приложений типа AppStore и WP7 Marketplace. Подробнее, например, тут: www.opennet.ru/opennews/art.shtml?num=26736

Добавлено спустя 01 мин 24 с:

Babusha пишет:

когда нет ни .NET, ни Явы.

А когда вдруг с Андроида выпилили Яву? Или я что-то пропустил? Дотнет не нужен, платформозависимый код должен умереть, так мы и останемся сидеть на x86 из-за платформозависимого кода еще в течение пару десятков лет.

Дотнет платформозависимый? хихи smile спокночи

Вне форума

#3 23-02-11 05:11:56

Babusha
Нехристь
Здесь с 12-03-10
Сообщений: 2,221
LinuxChrome 9.0

Re: .NET vs Mono vs Java vs Python

Дотнет платформозависимый? хихи smile спокночи

А на каких платформах дотнетовские приложения запускаются без изменений?


Удовлетворен GNU/Linux (с) Linups_Troolvalds
13-значный пароль, состоящий из одних цифр, ломается за полчаса (с) Rector. Авторитетный Хакер у себя в классе
Я тебя просто отсюда выпилю.  (с) Рехтур. Взламывает анусы по ойпи.

Вне форума

#4 23-02-11 05:27:38

Алька
Участник
Здесь с 16-01-10
Сообщений: 74
Сайт
Windows 7Internet Explorer 9.0

Re: .NET vs Mono vs Java vs Python

Вас забанили в Гугле Бинге и Вы не можете вбить туда слово Mono? smile

Отредактировано Алька (23-02-11 05:28:07)

Вне форума

#5 23-02-11 05:30:32

Babusha
Нехристь
Здесь с 12-03-10
Сообщений: 2,221
LinuxChrome 9.0

Re: .NET vs Mono vs Java vs Python

Вас забанили в Гугле Бинге и Вы не можете вбить туда слово Mono?

В Mono запускаются только Hello World`ы, любое другое приложение, скомпиленное через компилятор майкрасофтской версии .NET, не заработает.


Удовлетворен GNU/Linux (с) Linups_Troolvalds
13-значный пароль, состоящий из одних цифр, ломается за полчаса (с) Rector. Авторитетный Хакер у себя в классе
Я тебя просто отсюда выпилю.  (с) Рехтур. Взламывает анусы по ойпи.

Вне форума

#6 23-02-11 05:34:07

Алька
Участник
Здесь с 16-01-10
Сообщений: 74
Сайт
Windows 7Internet Explorer 9.0

Re: .NET vs Mono vs Java vs Python

возвращаясь к теме:
а Qt-шное, скомпиленное для Линукса, так вот сразу под MacOS и заработает smile

Отредактировано Алька (23-02-11 05:34:36)

Вне форума

#7 23-02-11 05:37:59

Babusha
Нехристь
Здесь с 12-03-10
Сообщений: 2,221
LinuxChrome 9.0

Re: .NET vs Mono vs Java vs Python

Алька пишет:

а Qt-шное, скомпиленное для Линукса, так вот сразу под MacOS и заработает

Qt и Mono работают немножко по разным принципам.


Удовлетворен GNU/Linux (с) Linups_Troolvalds
13-значный пароль, состоящий из одних цифр, ломается за полчаса (с) Rector. Авторитетный Хакер у себя в классе
Я тебя просто отсюда выпилю.  (с) Рехтур. Взламывает анусы по ойпи.

Вне форума

#8 23-02-11 11:43:07

Tiphon
Забанен
Здесь с 08-07-10
Сообщений: 2,718
Windows 7Chrome 11.0

Re: .NET vs Mono vs Java vs Python

Babusha пишет:

В mono запускаются только Hello World`ы, любое другое приложение скомпиленное через компилятор майкрасофтской версии .NET не заработает.

Пожалуй за сию бесподобную мантру пора У менять на П1...


Квантовая механика - "малопонятный математический курьёз" (с) msAVA - современный учитель.

Вне форума

#9 23-02-11 11:50:39

usr_share
Участник
Здесь с 12-03-10
Сообщений: 1,595
LinuxIceweasel 3.6

Re: .NET vs Mono vs Java vs Python

Tiphon пишет:

Пожалуй за сию бесподобную мантру пора У менять на П1...

Это не мантра, а, к сожалению, довольно правдивое заключение. Приложения, собранные на более свежих версиях дотнета, на Mono зачастую не работают.

Вне форума

#10 23-02-11 12:44:36

Tiphon
Забанен
Здесь с 08-07-10
Сообщений: 2,718
Windows 7Chrome 11.0

Re: .NET vs Mono vs Java vs Python

usr_share пишет:

Это не мантра, а, к сожалению, довольно правдивое заключение. Приложения, собранные на более свежих версиях дотнета, на Mono зачастую не работают.

А, решил подключиться. Ну тогда смотри, почему это мантра.

1) Во-первых, давай не забывать, что на Mono под Линукс будет работать то, что скомпилено на Mono под Виндовс. Да-да)

2) Во-вторых, если разработчик не будет заботиться о переносимости на разные платформы, то особенно на С++ (будем называть "Qt" своими именами, ок?) он напишет такого, что потом в жизни не запустишь без пол-литры и затрат соизмеримых с разработкой приложения заново на другой платформе. Хоть на Python, если человек строчит что-то самозабвенно под Винду без оглядки на другие OS, то так же высока вероятность, что хер оно заработает под Линухом.

P.S. При этом, то что приложение под .NET скажет хyй сразу, а под Python запустится, но крякнется потом - не различает их ничем. Но в просохших мозгах, промытых блятскими идеями всемирного освобождения ото зла и сожраных мозолей, Python - кроссплатформенный, а .NET - вдруг нет.

3) Так вот тогда в-третьих, если вдруг разработчик что-то делает под .NET с мыслью о Mono и других операционных системах, ОНО ИДЁТ, как миленькое.

И, более того, я имел в прошлом опыт по переносу готовых проектов с .NET на Mono. Часто это возможно сделать достаточно незатратно.

4) Вы дёргаете слово "кроссплатформенность", как сумасшедшая мать, которая орёт соседке, что в чечню надо послать солдат, но сына в армию не отдаёт. ЧТО ТАКОЕ кроссплатформенность? Ни один язык не может поддерживать ВСЕ платформы. Это Капитан Очевидность говорит каждому. Речь идет о том, какие платформы поддерживаются. Так вот те, которые поддерживаются .NET, проблем с переносимостью не имеют. А что любимая операционка Бабуши, которая для 2% гиков, дебилов и некоего числа специалистов, не входит в перечень переносимости .NET - больно, обидно, и должно бы быть для Бабуш поучительно… но переносимости .NET не отменяет и окончательно превращает такие присказки в мантры.

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


Квантовая механика - "малопонятный математический курьёз" (с) msAVA - современный учитель.

Вне форума

#11 23-02-11 13:27:38

usr_share
Участник
Здесь с 12-03-10
Сообщений: 1,595
LinuxIceweasel 3.6

Re: .NET vs Mono vs Java vs Python

Tiphon пишет:

1) Во-первых, давай не забывать, что на Mono под Линукс будет работать то, что скомпилено на Mono под Виндовс. Да-да)

Это, конечно, правда.

Tiphon пишет:

2) Во-вторых, если разработчик не будет заботиться о переносимости на разные платформы, то особенно на С++ (будем называть "Qt" своими именами, ок?) он напишет такого, что потом в жизни не запустишь без пол-литры и затрат соизмеримых с разработкой приложения заново на другой платформе. Хоть на Python, если человек строчит что-то самозабвенно под Винду без оглядки на другие OS, то так же высока вероятность, что хер оно заработает под Линухом.

Тут всё зависит от самого программиста -- знает ли он о существовании стандартов других ОС вообще и использует ли он специфически виндовые библиотеки.

Tiphon пишет:

3) Так вот тогда в-третьих, если вдруг разработчик что-то делает под .NET с мыслью о Mono и других операционных системах, ОНО ИДЁТ, как миленькое.

Если разработчик делает что-то на других языках с мыслью о Linux/Mac OS (кажется, что все вдруг тут внезапно забыли, что есть ещё другая ось, которая не винда и не линукс. И не BSD.), то он должен знать о различиях, которые между этими осями есть, и будет использовать кроссплатформенные библиотеки.
Или Вы ожидаете, что разработчик, ни разу не видевший Линукс, должен будет начать сразу писать идеально совместимые с Линуксом приложения?

Модераторам: прошу создать тему ".NET vs Mono" в разделе Versus, потому что прав на создание тем в этом разделе у меня походу нет.

Отредактировано usr_share (23-02-11 13:30:02)

Вне форума

#12 23-02-11 13:35:53

Tiphon
Забанен
Здесь с 08-07-10
Сообщений: 2,718
Windows 7Chrome 11.0

Re: .NET vs Mono vs Java vs Python

usr_share пишет:

Тут всё зависит от самого программиста -- знает ли он о существовании стандартов других ОС вообще и использует ли он специфически виндовые библиотеки.

usr_share пишет:

Если разработчик делает что-то на других языках с мыслью о Linux/Mac OS (кажется, что все вдруг тут внезапно забыли, что есть ещё другая ось, которая не винда и не линукс. И не BSD.), то он должен знать о различиях, которые между этими осями есть, и будет использовать кроссплатформенные библиотеки.
Или вы ожидаете, что разработчик, ни разу не видевший линукс, должен будет начать сразу писать идеально совместимые с линуксом приложения?

Так я ж тебе, черт подери, и говорю всё это, что разработчик должен знать. Как и в любом другом языке. И любой "кроссплатформенный" язык будет платформозависимый, если программер не знает о других платформах и всё делает под одну. И тогда хрен ли орать, что вот .NET не кроссплатформенный.

Консенсус?


Квантовая механика - "малопонятный математический курьёз" (с) msAVA - современный учитель.

Вне форума

#13 23-02-11 13:38:01

usr_share
Участник
Здесь с 12-03-10
Сообщений: 1,595
LinuxIceweasel 3.6

Re: .NET vs Mono vs Java vs Python

Tiphon пишет:

И любой "кроссплатформенный" язык будет платформозависимый, если программер не знает о других платформах и всё делает под одну. И тогда хрен ли орать, что вот .NET не кросcплатформенный.

Я ни разу не орал про то, что Дотнет не кроссплатформенный. Мало того, я сам использую Mono (для вузовских лабораторных, которые по Сишарпу).

Отредактировано usr_share (23-02-11 13:38:19)

Вне форума

#14 23-02-11 14:28:08

Babusha
Нехристь
Здесь с 12-03-10
Сообщений: 2,221
LinuxChrome 9.0

Re: .NET vs Mono vs Java vs Python

которая для 2% гиков

Это только твоё мнение.

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

Линуксоиды предпочитают не писать на Mono потому что они автоматом попадают в анальное рабство Майкрасофта почти в буквальном смысле, в Википедии почитай про договор Novell и Microsoft.

12-03-11 15:56:24 Майор Очевидность пишет:

П1, как и предупреждали.


Удовлетворен GNU/Linux (с) Linups_Troolvalds
13-значный пароль, состоящий из одних цифр, ломается за полчаса (с) Rector. Авторитетный Хакер у себя в классе
Я тебя просто отсюда выпилю.  (с) Рехтур. Взламывает анусы по ойпи.

Вне форума

#15 23-02-11 14:33:13

SemyonKozakov
Журнашлюшка :)
Откуда: Саратов
Здесь с 28-11-09
Сообщений: 4,394
Сайт
Windows 7Chrome 9.0

Re: .NET vs Mono vs Java vs Python

Babusha пишет:

анальном рабстве

Babusha, почитай вот это: Анальное рабство линуксоида и задумайся. А за очередную мантру - /report.


nolinux.w2c.ru - море баттхерта и деаонимизации

Вне форума

#16 23-02-11 14:39:32

Babusha
Нехристь
Здесь с 12-03-10
Сообщений: 2,221
LinuxChrome 9.0

Re: .NET vs Mono vs Java vs Python

SemyonKozakov,

www.fsf.org/news/dont-depend-on-mono

Он прав в данном случае, мы не должны зависеть от Майкрасофта на пустом месте, также прошу заметить, что он говорит:

This is not to say that implementing C# is a bad thing. Free C# implementations permit users to run their C# programs on free platforms, which is good.

банальной зависти к виндузятникам.

Я завидую виндузятникам!111 Па этаму не хачу исползавать мона!11

Отредактировано Babusha (23-02-11 14:41:56)


Удовлетворен GNU/Linux (с) Linups_Troolvalds
13-значный пароль, состоящий из одних цифр, ломается за полчаса (с) Rector. Авторитетный Хакер у себя в классе
Я тебя просто отсюда выпилю.  (с) Рехтур. Взламывает анусы по ойпи.

Вне форума

Сейчас в этой теме пользователей: 0, гостей: 1
[Bot] ClaudeBot

Подвал форума

Под управлением FluxBB
Модифицировал Visman

[ Сгенерировано за 0.010 сек, 7 запросов выполнено - Использовано памяти: 1.75 Мбайт (Пик: 1.83 Мбайт) ]