LINUX.ORG.RU
ФорумTalks

[срач] За что вы все так Mono не любите?


0

1

Как только выходит новый релиз сабжа и новость о нем, так тут же набегает толпа с криками «Не нужен!».

А мотивация какая?

Боитесь патентов? Так все равно же по ним ни копейки не платите.

Плохое качество? Помогите багрепортами и патчами.

Считаете, что без него обойдетесь? Обходитесь, кто вас заставляет.

В чем причина?

Просто мне труда людей жалко. Объясните мне, темному, за что?

>Боитесь патентов? Так все равно же по ним ни копейки не платите.

Да-да, а перезагрузка с США для кого придумана? Российское законодательство пишется для США, а не для народа. Россия в одном шаге от ВТО, к сожалению.

record ★★★★★
()

>Обходитесь, кто вас заставляет.

Обхожусь, никто не заставляет, благо gentoo.

record ★★★★★
()

>Плохое качество? Помогите багрепортами и патчами.

Было б что-нибудь вообще, так нет ничего. Ну, какие оригинальные программы на моно, которыми можно было б пользоваться?

record ★★★★★
()

>Боитесь патентов?
МС и другие компании многократно заявляли что
Линукс нарушает патенты и что они будут судить пользователей.

Пока это никому не мешало.

grim ★★☆☆
()

Боитесь патентов? Так все равно же по ним ни копейки не платите.

В какой-то момент редмондские мудрецы скажут: «Ну всё, хватит» - и для начала моно очень быстро выпилится из редхэта и зюзи. Из дебиана выкинут, только шорох раздастся. И «всё, что нажито непосильным трудом»...

Просто мне труда людей жалко.

Вот люди и не хотят, чтобы код писался «до первого постового».

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

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

МС и другие компании многократно заявляли что Линукс нарушает патенты и что они будут судить пользователей.

Пока это никому не мешало.

На уровне «у нас есть такие приборы! Но мы вам о них не расскажем!» С шарпами всё проще и печальнее.

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

Если и выкинут, то только Windows Forms. Который и так устарел. Под виндой сейчас WPF рулит. А под никсами - Gtk#.

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

The danger is that Microsoft is probably planning to force all free C# implementations underground some day using software patents. Если они это таки сделают, всё-на-свете# пойдёт лесом. Вероятность будет возрастать, если линуксоеды будут активно использовать моно (и «any free implementation of C#»).

// ВрИДКО

Xenesz ★★★★
()

Mono - это:

1. Патентная ловушка GNU/Linux. Никаких гарантий нет о то, что мелкософт не станет козни строить в активной форме через патенты. Более того - мелкософт тайком пропихивает Mono. Не к добру это.
2. Вечно догоняющая разработка. Типа WINE. Но некоторые склонны использовать Mono не как пускалку некоторых приложений, а как платформу для разработки. Мигель последнее активно проталкивает.

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

Линукс сам развивается корпорациями. У тех же RH и Novell есть патенты. И любимый линуксоидами гугл ничем не лучше микрософта, а может даже хуже. И ничего, жизнь идет, планета крутится.

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

LongLiveUbuntu> С другой стороны, Майкрософт пообещал, что не будет предъявлять патентных претензий к открытым реализациям CLI/CLR/CLS.

Оракл в идентичной форме ещё больше обещаний давал. И где результаты? Нет их. А потому, что обещания документально не заверены. Ни у оракла, ни у мелкософта.

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

LongLiveUbuntu> В том-то и беда. Носятся с Питоном, как сам знаешь с чем...

Ты не поверишь! Но этот самый петон позволяет делать реально кроссплатформенные приложения! Я на личном опыте в этом убедился. А вот дотнет и моно - фигушки. Хотя бы потому, что реализации даже по API не идентичные.

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

Оно лучше жабы реализацией виртуальной машины. В остальном - не лучше.

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

>Линукс сам развивается корпорациями.

вообще, 4.2

людьми прежде всего

И ничего, жизнь идет, планета крутится.

Только степеней свободы всё меньше.

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

В какой-то момент редмондские мудрецы скажут: «Ну всё, хватит» - и для начала моно очень быстро выпилится из редхэта и зюзи. Из дебиана выкинут, только шорох раздастся. И «всё, что нажито непосильным трудом»...

Вы хоть одно приложение на mono используете? Я - нет, и не буду! Если какой-то идиот «запилит» на mono «супер-пупер программу», я все равно не буду ею пользоваться - даже на тормознутой Java программы работают быстрее, чем на mono. К тому же, учитывая особенности mono, можно смело сказать: не нужно! И очень печально, что в некоторых дистрибутивах эта дрянь идет «из коробки». Выжигать ее каленым железом! Изо всех репозиториев, даже неофициальных!!!

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

Ядро - может быть, но спорно. Программное окружение - таки корпорациями.

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

Eddy_Em> Если какой-то идиот «запилит» на mono «супер-пупер программу», я все равно не буду ею пользоваться

К сожалению - есть одна серверная программа, которая написана на Mono и аналогов ей не существует вообще.

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

К сожалению - есть одна серверная программа, которая написана на Mono и аналогов ей не существует вообще.

M$ windows что ли? :)

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

Нет. Свободная реализация сервера SL - OpenSim.
Неприятность в том, что клиент написан на C++, и распространяется на условиях GNU GPL, есть приемлемые SDK для разработки контента и скриптов, но официальная серверная часть не выложена в открытый доступ, а свободная реализация серверной части - OpenSim - написана на полупроприетарной Mono.
Серверная часть очень нужна:
1. Поднять свой сервер
2. Разрабатывать контент без оплаты на закачку неудачных текстур, моделей и т.д.
3. Ну и другие применения, для которых свой сервер понадобиться может

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

Свободная реализация сервера SL - OpenSim.

Во-первых, я понятия не имею, что это такое, да и не нужно мне это. Во-вторых, раз оно на mono, то уже по определению свободным никак не может являться.

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

Почитал, что такое OpenSim. Действительно не нужно. Чем вам блендер какой-нибудь не угодил?

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

>Ты точно знаешь, что такое «презумпция»? «Презумпция нужности» означает, что каждый проект по умолчанию нужен, а его ненужность нужно доказать. Так-то!
О боже, а ведь вы правы! Как-бы теперь признать это, и не признать одновременно...

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

даже на тормознутой Java программы работают

И жабу таки используют, даром что тормознутая. Для настоящей нелюбви маловато.

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

А мы любим Моно - мы не красноглазые лялиховоды.

Да можно его любить. Надо только быть готовым, что дядя придёт и заберёт. И моно, и джаву, и линуксы. И быть готовым кушать что дядя позволит. А не позволит - ну, «так как-нибудь».

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

>И очень печально, что в некоторых дистрибутивах эта дрянь идет «из коробки».

Точно ведь, стоял клятый, хотя от него ничего не зависело. Легким движением urpme --auto-orphans mono выжег ирода!

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

Разыскивается замена

Так, ладно. Нужен язык: кросплатформенный на уровне среды исполнения, ООП либо ФП (попробую осилить), со статической типизацией, желательно строгой. Со сборкой мусора, естественно.

Есть варианты?

LongLiveUbuntu ★★★★★
() автор топика
Ответ на: Разыскивается замена от LongLiveUbuntu

Ну и конечно, к нему должна иметься вменяемая IDE. Если можно будет прикрутить к Netbeans либо к Eclipse, буду только рад.

LongLiveUbuntu ★★★★★
() автор топика

Блин, думал о модераторе тема.

Плохое качество? Помогите багрепортами и патчами.


Проще пристрелить

Просто мне труда людей жалко.


Зачем жалеть идиотов? Репозиторий Дебиана сейчас 8 двд, ставь все программы, люди же старались!

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

Не кричали бы если бы не было агрессивного маркетинга. Зачем завязываться на уже изначально ненадежную технологию? На winelib же никто linux-приложения в здравом уме не пишет

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

Я сейчас умный весчь скажу.

Все ниши, занятые такими «вертикальными» системными и прикладными технологиями, как GNU/Linux, .NET, Java, Windows (Win32), направлены на то, чтобы просто встроить разработчика программ в свой стек технологий. Windows+.NET является апофеозом жёсткой интеграции системных и прикладных технологий. GNU/Linux+Java или Mono не является примером жёсткой интеграции, скорее, — синергетической интеграции, такой же, как Windows+Java.

Так вот, чтобы было как можно меньше конкурирующих параллельно развивающихся стеков технологий, которые обеспечивают более эффективное управление ресурсами людей и компьютеров, обусловлено существование и жёсткой, и синергетической (!) интеграций стеков технологий.

Основная задача такого положения вещей — отвлечение разработчиков от разработок иных форм управления компьютером и решения задач иными способами.

Разделение труда программистов и большая масса людей, занятых в процессе поддержания программных стеков технологий, способствуют большей функциональности, относительной стабильности при приемлемом уровне сложности этих технологий (когда один человек физически не в состоянии понять работу ВСЕГО стека).

Поддержка нескольких языков программирования в рамках одной среды — очередная «подачка» разработчикам, чтобы уменьшить отток «инакомыслящих» на альтернативные стеки технологий, которые могли бы развиться на совершенно новых принципах. А так, они дают новую кровь в существующие стеки, правда, иногда загрязняя их неуместными парадигмами, разрушающими их изнутри и тормозящими их развитие.

iZEN ★★★★★
()
Ответ на: Разыскивается замена от LongLiveUbuntu

Сначала определись, что же тебе в действительности нужно: самореализация и/или деньги и/или власть над компьютерами и людьми?

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

Самореализация, немного денежек не помешает к тому же.

Начни писать свой стек технологий. Может быть тебя заинтересует Forth и/или один из диалектов LISP.

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

Я бы не против, но есть такое понятие как «насыщение спроса». Боюсь, он сейчас насыщен в этом плане. Хотя присоединиться к молодому и новаторскому проекту я не откажусь. Только за.

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

> Да можно его любить. Надо только быть готовым, что дядя придёт и заберёт. И моно, и джаву, и линуксы. И быть готовым кушать что дядя позволит. А не позволит - ну, «так как-нибудь».

Лучше так чем жить в анальном концлагере опенсорца

grebtsov
()
Ответ на: Я сейчас умный весчь скажу. от iZEN

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

Что касается программистов, то как я уже сказал, золотые времена винды прошли. Программист сейчас - это универсал, способный писать под любую платформу. Это быстро обучающийся человек. Таковы потребности рынка.

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

У тех же RH и Novell есть патенты.


Вот только Novell уже нет.

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

Программист сейчас - это универсал, способный писать под любую платформу.

Это сколько же такой универсал получать-то должен? Особенно, если он железо поддерживает? :)

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

>Презумпция нужности. Нужный проект должен доказывать, что он нужен, а не наоборот.

догда уж ненужности.

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

Если то, что у сообщества уже есть, опенсорсные лицензии не позволяют у него отнять - а для тебя это «анальный концлагерь»... Сходи уже к доктору.

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

Зачем? Я не пользуюсь лялихом и опенсорц приблудами.

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

>На уровне «у нас есть такие приборы! Но мы вам о них не расскажем!» С шарпами всё проще и печальнее.
Проще - согласен.

МС объявила, что не будет преследовать свободные реализации C#.
Кроме того у Новела есть соглашение с МС(это только моно защищает но не другие реализации)

А вот что печального?

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