Почему Mono это плохо

Вот тут http://open-life.org/blog/mono/236.html один из майтейнеров Debian, пытается всех убедить, что mono это хорошо и его должны включать во все дистрибутивы по-умолчанию, что Mono предпочтительнее в разработке OpenSource приложений для Linux перед Python, C/C++, Lisp, etc ...

После получасовых раздумий он напомнил мне рободьявола который убеждал Фрая продать свои кривые руки, чтобы тот научился хорошо играть на миелофоне ради любви одноглазой девицы, чем кончился этот эпизод мы все знаем

Во-первых, он постоянно твердит, что использовать Mono безопасно с юридической точки зрения, но затем он говорит, что если такое случится, то нужно всего лишь быстро переписать проблемные программы и ничего страшного не произойдёт, они лишь выкинут проблемные либы и перепишут проблемный код, недоговаривая, что при этом перестанут работать не только Tomboy (который я кстати использую) но и кучи других программ написанных кодерами пришедшими с MS.Net, а ведь мы то знаем, что эти гуси самые что ни наесть кодеры, тем самым он анулирует свои постулаты о патентной безопастности и потом, думаю не только я хочу забыть про патенты вообще и писать и использовать свои программы как нам хочется не озираясь ни на кого

Во-вторых, он объясняет причину популярности Mono тем, что в OpenSource появилось большое количество разработчиков недавно закончивших университеты, колледжи и ПТУ в которых их натаскивали на MS.Net, с одной стороны это прекрасно, молодая и свежая кровь, но с другой стороны, эта кровь заражённая СПИДом, мы прекрасно знаем преподавателей дающих MS.Net и качество их образования в результате которого появляется вот такое ГОВНО заметки про Архивный фонд, программа на MS.Net Если сейчас позволить этой МАССЕ думать, что их творения так необходимы для Linux как например Tomboy, истерия вокруг этой программы мне не ясна, то они закодят все наши линуксы по самы помидоры, за ними придут вирусописатели и Антивирус Касперского. Не можешь справиться с QT, D, Python, не хочешь разобраться с Glade - сиди в винде, не тащи свои порядки в чужую избу, в конце концов для дотнетчиков MS пишет .Net ос, вот уж где им будет раздолье

Я не хочу иметь такую перспективу и Mono разработчиков нужно поставить на место, место студентов с поделками на школьной лабораторной. Для правильных студентов есть масса возможностей получить хорошие навыки и опыт работы с нормальными и свободными технология, Google им даже заплатит за это. Но нет, этим товарищам лень слезать с MSVC или Делфи и они с упорством не желают развиваться далее. Нормальные же студенты изучают QT, Python свободные и вполне нормальные технологии и борются со своими тупорыми преподавателями

Mono костыли

В-третьих, безусловно костыль, инвалидное кресло и даже очки - весьма удобные средства для инвалидов и даже для здоровых, вспомните с какой радостью Гомер заделался инвалидом. Но если эти средства не принадлежат вам и их в любое время могут забрать у вас, то не стоит делать из себя инвалида применяя эти средства, потому что они облегчают жизнь - испортится фигура и зрение, а восстановиться будет сложнее чем испортить здоровье. В Linux и так МНОГО родных замечательных инструментов и фреймворков - костылей, ведь всё просто, нужно только открыть консоль и написать python\nimport QT

Не стоит делать из себя инвалида в любом случае и  рисковать нашими дистрибутивами ради ленивых студентов (с) ваш КО

Кому нужно пускай ставят Mono отдельным пакетом и кодят на нём, но не нужно делать из Mono культа, ради поддержания стада новоиспечённых программистов и ради бесполезных программ типа Tomboy и совсем уж бесполезной F-Spot

Видимо масса .Netкодеров накопилась приличная раз Monoскандалы в сотни раз перплёвывают скандалы с Pascal/Lazarus и это напрягает. Страшно представить чтобы было, если чтото на Pascal стали включать по дефолту ВЕЗДЕ и утверждать, что это круто. Возможно эти технологии и хороши, но они ИНОРОДНЫ

В-четвёртых, подобные скандалы раскалывают сообщество, что выгодно всем кроме сообщества

Я не  утверждаю что Mono технически плох, я его не знаю как не знает его большинство линуксоидов с опытом, я знаю что этой очень молодая технология, моложе Python, что там хорошая и удобная IDE и что она медленнее чем нативные C/C++ приложения. И мне не приятно, что инициативу по развитию моего любимого рабочего стола перехватывает этот фреймворк

Комментариев 0
Нужна авторизация с помощью
Об авторе
Илья Илья

меня можно найти тут