LINUX.ORG.RU

Гном ответил троллям

 , , , , ,


0

0

Сейчас очень часто подымается вопрос о том, что Gnome все больше зависит от Mono. Jeffrey Stedfast решил тщательно проанализировать ситуацию и переубедить "пугающих народ троллей".

1) GNOME зависит от Mono

Это категорически неверно, т.к. при удалении Mono Gnome останется целым и невредимым, пропадут только некоторые программы, такие как Tomboy, F-Spot, Banshee и/или Beagle.

2) GNOME зависит от libbeagle, программы на Mono.

И это неправда. Браузер документации Yelp использует С-библиотеку libbeagle, которая может быть использована для поиска запросов через IPC (Inter-Process-Communication) к демону Beagle, если он установлен. Он не зависит от Beagle, но может пользоваться им для расширения функционала. Планируется даже заменить libbeagle на более универсальную библиотеку, способную общаться и с Tracker.

3) NDesk-DBus заменит DBus в GNOME.

GNOME зависит от С-библиотеки libdbus, и ничего не изменится, пока сам dbus не будет отброшен. NDesk-DBus, написанный знаменитым Альпом Токером (Alp Toker) - это замена текущим байндингам DBus-Sharp к libdbus, написанной на C. Главное отличие NDesk-DBus от DBus-Sharp - то, что DBus-Sharp использует libdbus, в то время, как NDesk-DBus - это полноценная реализация DBus протокола на C#.

Команда GNOME не только не хочет, но и не может заменить DBus на NDesk-DBus, т.к. нативные приложения, вызывающие методы управляемого кода - это что-то в области фантастики.

4) Наступит день, когда будет невозможно написать программу для GNOME, не используя MONO.

Чтобы это случилось, ключевые библиотеки GNOME должны быть переписаны на .NET, а это вряд ли когда-нибудь случится... по крайней мере не в ближайшее время ;)

Как вы видите, все перечисленные выше слухи, как правило, связаны с компьютерной безграмотностью, и непониманием самых основ разработки программного обеспечения.

5) GNOME наводнен программами на Mono.

На текущий день только одна подобная программа входит в официальную поставку с Gnome, и это - Tomboy. Вряд ли его можно назвать ключевым компонентом.

6) Novell заставляет GNOME использовать Mono.

Novell даже не советовала включать программы на .Net в GNOME.

>>> Подробности

★★

Проверено: Shaman007 ()
Ответ на: комментарий от CkuB

>Чтобы больше не читать про никому не нужные велосипеды. ;)

Эм... Я читать хочу и буду. И редко бывает, чтоб я называл какую-то программу велосипедом.

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

>>> Питон причем тут вообще?

>> При том, что гном постоянно привязывается к "левым" языкам.

> В опенсорце нет таких финансовых ресурсов чтобы можно было нанимать толпы народа на набивание рутинного кода на С/C++ и ковыряние попутных сегфолтов.

Зато на переписывание кода на новую серсию питона/сишарпа и т.д. времени и ресурсов хватает.

А если приходится постоянно писать на питоне что-то, что не пишется нормально на C, то возникает мысль о неправильно выбранном языке.

P.S. А вот кеды, например, на питоне не завязаны...

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

>Хинт: даже gconf2 зависит от питона.

Требую оправданий от гикаааа!

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

> Доступность такого средства, как Mono, в ближайшем будущем (я думаю) привлечет тучу разработчиков (возможно не самого высокого уровня). Как следствие -- появление большого количества прикладного софта такого же уровня, как и сами разработчики.

Будут плодиться свистелки, перделки и звонилки. А вот функционала не прибавится.

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

>Больше быдлокодеров в гном, хороших и разных

"Какие есть. У меня других нет" (С) Иосиф Сталин

>Чтобы было богато программ, тормозючих и глючных.

KDE побогаче на странные сегфолты.

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

Вот потому я и пересел на xfce4, как посмотрел, сколько гномовское все памяти отъдает так и разочаровался. Менюшка секунд 10 себя по диску соскребает.

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

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

Сферических коней понаплодили, а как на на них люди верхом ездить будут не продумали.

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

Короче когда у меня будет писюк с восьмиядерником, 16 гигами памяти и сказидисками то я подумаю может быть в пользу дотнета, моно и питона.

the_moon
()
Ответ на: комментарий от Absurd

>KDE побогаче на странные сегфолты.

Данные официальной статистики есть или обычный пук?

>"Какие есть. У меня других нет" (С) Иосиф Сталин

тов. Сталина цитируем? А как тебе его: "Есть человек -- есть проблема, нет человека -- нет проблемы", м?

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

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

Да пусть пишется. Только надо адекватно выбрать язык: не какую-нибудь новую ынтырпрайз-жаву или точканет, а какой-нибудь старенький tcl или perl.

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

>Короче когда у меня будет писюк с восьмиядерником, 16 гигами памяти и сказидисками то я подумаю может быть в пользу дотнета, моно и питона.

Тогда уже нет питон и руби будет считатся низкоуровневым отстоем для хакеров, а писать будут на естественных языках и все будут говорить: "а вот помню в 2007 году у меня eclipse летал на core2duo, эхх были же врема..."

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

>>KDE побогаче на странные сегфолты.

>Данные официальной статистики есть или обычный пук?

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

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

ну и че, попробуй снести WinAPI в Windows, не нарушая работы системы. Мало-ли кто к чему привязывается, могли и к Tcl/Tk привязаться. Не все же на С писать.

Tu3eK
()
Ответ на: комментарий от gaa

>P.S. А вот кеды, например, на питоне не завязаны...

Только гику не говори, а то он тебе покажет сборочные скрипты кде. И будет бегать в трусах и размахивать зависимостями amarock (который можно было собрать без питона), superkaramba (беее) и тп.

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

> а какой-нибудь старенький tcl или perl.

tcl массовая публика ниасилит, народ привык к императивщине именно в сишном(паскалевском,...) стиле. А перл ширнармассы осилят, конечно... И мир об этом пожалеет. Соббсно уже.

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

> Ну, коли пришло время открещиваться, значит не всё такая уж и ложь и заблуждения.

Офигенная логика. Докторскую уже защитили?

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

>И мир об этом пожалеет. Соббсно уже.

Собстно что такого, за исключением "строчки на перле"?

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

>>KDE побогаче на странные сегфолты.

>Данные официальной статистики есть или обычный пук?

В gnome сегфолтов у меня вообще не было не разу. В KDE - были. Много.

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

>>"Какие есть. У меня других нет" (С) Иосиф Сталин

>тов. Сталина цитируем? А как тебе его: "Есть человек -- есть проблема, нет человека -- нет проблемы", м?

Меня больше интересует умение ранних сов.лидеров играть очень плохими картами.

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

>ну и че, попробуй снести WinAPI в Windows, не нарушая работы системы

Гы, сравнение WinAPI и Python -- сравнение члена с пальцем.

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

>В gnome сегфолтов у меня вообще не было не разу. В KDE - были. Много.

Ответ:

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

С одной стороны, да мне не пришлось писать, скопировал, с другой стороны так мы флейма не получим.

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

> ну и че, попробуй снести WinAPI в Windows, не нарушая работы системы.

Дурь.

> Мало-ли кто к чему привязывается, могли и к Tcl/Tk привязаться. Не все же на С писать.

Тебе сейчас гик объяснит, что гтк -- это труЪ-тулкит, написанный на С, и что это -- его главное достоинство. А вот то, что гном зависит от питона, он объяснить не сможет.

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

>Тебе сейчас гик объяснит, что гтк -- это труЪ-тулкит, написанный на С, и что это -- его главное достоинство.

gtk главное достоинство гика? Блин, теперь все становится на свои места.

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

>> а какой-нибудь старенький tcl или perl.

> tcl массовая публика ниасилит, народ привык к императивщине именно в сишном(паскалевском,...) стиле.

Дык, tcl -- та же императивщина. Уж даже и скобки {} на сишные похожи.

У нас новоиспечённые сотрудники его за неделю-две осиливают.

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

>В gnome сегфолтов у меня вообще не было не разу. В KDE - были. Много.

Ага, если гном не запускать, то сегфолтов, конечно, не будет.

В KDE у меня сегфолтился только Kdevelop раньше. И то, Kdevelop в стандартную поставку не входит.

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

Я и не собирался об этом упоминать :) Если ты сам признаешь собственную криворукость, так чего валить на KDE?

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

> Ну да, пока отвалится только 4 полезные программы, через пол года при удалении моно будет отваливаться половина необходимого для комфортной работы в гноме софта... но сам гном от моно зависеть не будет, нет, как вы могли такое вообще подумать.

Все претензии к Mono в конечном счёте сводятся к детским соплям и крикам "Страшно!". Ну если вам, деточки, так страшно, вы ночничок включайте.

Sie kommen zu euch in der Nacht
Dämonen, Geister, schwarze Ballmers
Sie kriechen aus dem Kellerschacht
Und werden unter euer Bettzeug sehen

:D

> Чую, скоро настанет звёздный час XFCE.

Учите матчасть :)

http://www.osnews.com/story/19389

AP ★★★★★
()

Эх, понесласся, вставлю и своё мнение. Моно меня ни капельки не пугает как технология, но реальной необходимости его применения не вижу, особенно для "приложений" а-ля tomboy. Меня больше смущает "маковость" гнома и отсутствие Нормального файлового менеджера. Ещё "басявые" виджеты смущают, но это исправимо, хоть и не в полной мере. Слабенький ещё менеджер окон у гнома. Но всё вышеперечисленное не мешает использовать гном на работе.

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

>А вот то, что гном зависит от питона, он объяснить не сможет.

На некоторых дистрибутивах пакетный менеджер написан на Питоне. Например, в ТруЪ Gentoo.

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

>>Все претензии к Mono в конечном счёте сводятся к детским соплям и крикам "Страшно!"

тут уже обсуждали, mono содержит и использует какую-то там библиотеку, несовместимую с GPL. А в Debian mono попало просто по недосмотру.

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

>> А вот то, что гном зависит от питона, он объяснить не сможет.

> На некоторых дистрибутивах пакетный менеджер написан на Питоне. Например, в ТруЪ Gentoo.

Тем хуже для генты. Когда уж там python 3.0 выйдет и придётся все старые питонопрограммы переписывать "нах"?

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

>Sie kommen zu euch in der Nacht

> Dämonen, Geister, schwarze Ballmers

> Sie kriechen aus dem Kellerschacht

> Und werden unter euer Bettzeug sehen

OMG. Поперхнулся. У меня как раз эта песня играет.

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

>На некоторых дистрибутивах пакетный менеджер написан на Питоне.

Например в федоре (/me убежал зажав рот)

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

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

>Я и не собирался об этом упоминать :) Если ты сам признаешь собственную криворукость, так чего валить на KDE?

Ну это тест на идиотов. Влом читать в каждом треде "У меня сегфолтится КДЕ" и гнусавый ответ "Поправь /dev/hands, /dev/head, /etc/dna".

Absurd ★★★
()

ROTFL!

> I've just started a replacement for Tomboy. [...] I've never written a program before so I also need some help. Also I need a place to put it on the web.

No comments.

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

>>> А вот то, что гном зависит от питона, он объяснить не сможет.

>> На некоторых дистрибутивах пакетный менеджер написан на Питоне. Например, в ТруЪ Gentoo.

>Тем хуже для генты. Когда уж там python 3.0 выйдет и придётся все старые питонопрограммы переписывать "нах"?

Ты видимо за эволюцией С++ не наблюдал.

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

>Тем хуже для генты. Когда уж там python 3.0 выйдет и придётся все старые питонопрограммы переписывать "нах"?

Портаж можно заменить Paludis'ом.

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

> Моно меня ни капельки не пугает как технология, но реальной необходимости его применения не вижу, особенно для "приложений" а-ля tomboy.

http://www.medsphere.org/openvista_cis.html

> Меня больше смущает "маковость" гнома

Чем? :)

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

>> Меня больше смущает "маковость" гнома

>Чем? :)

А вдруг они тоже будут только на "ГномПК" работать?

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

>тут уже обсуждали, mono содержит и использует какую-то там библиотеку, несовместимую с GPL. А в Debian mono попало просто по недосмотру.

это у тебя моск содержит вещество, несовместимое с мыслительными процессами. Непонятки с лицензией были в одном из плагинов f-spot.

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

> mono содержит и использует какую-то там библиотеку

"какую-то там" - это серьёзно, очень серьёзно

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

> OMG. Поперхнулся. У меня как раз эта песня играет.

Моно развивает в пользователях навыки практической телепатии

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

>>Тем хуже для генты. Когда уж там python 3.0 выйдет и придётся все старые питонопрограммы переписывать "нах"?

>Портаж можно заменить Paludis'ом.

А зачем? Питон лучше для скриптинга.

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

да? это таки его? а не долбоклюев-«комментаторов» его жизни, а?

вот зачем с умным видом говорить ерунду? не анонимус же вроде…

mirage
()
Ответ на: комментарий от gaa

>Хинт: даже gconf2 зависит от питона.

ну да, как-то так принято, что скрипты на питоне зависят от питона. А твоё быдлоподелие зависит от tck/tk, вот ужос-то, да? =)

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

>> Тем хуже для генты. Когда уж там python 3.0 выйдет и придётся все старые питонопрограммы переписывать "нах"?

> Ты видимо за эволюцией С++ не наблюдал.

Каюсь, не наблюдал. Напомните, был ли момент, когда Страуструп говорил, что "все программы на C++ требуется переписать"?

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

перл. адекватный выбор как «языка высокого уровня» (в смысле «выше цэ»). lol. пойду, друзьям расскажу, поржём вместе.

mirage
()
Ответ на: комментарий от sabonez

> А чем вам не нравится перл? Вполне себе инструмент.

Тем же чем плюсы, генту и слака. Требуют самодисцилины, которой ширнармассы не обладают (дада, себя не исключаю:)

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