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 ()
Ответ на: комментарий от tailgunner

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

> Ну то есть такой вариант не исключен... чтд.

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

Ну то есть такой вариант не исключен... чтд.

svu ★★★★★
()

Нет, ну зачем пропускать такие жестокие новости? Местным троллям она всю жизнь испортила :)

ptarh ★★★★★
()

Налил чайку, взял орешки. Чувствую сейчас будет весело...

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

>> KDE перепишут на gtk

> учитывая специфику GTK, лет за 10 может и перепишут =)

Вы хотели сказать: «учитывая скорость разработки KDE, лет за 10 может...», не так ли?

ebonent ★★
()

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

"не советовала включать" или "советовала не включать"?

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

> я всё это лоровским безмозглым сразу сказал. Но до них видимо не дошло и потребовалась новость на главной =)

а толку то? Местные тролли живут в своем маленьком выдуманном мирке, где гном переписывают на моно, а кде4 не тормозит =)

JB ★★★★★
()

I personally just encourage people to switch to KDE. This 'users are idiots, and are confused by functionality' mentality of Gnome is a disease. If you think your users are idiots, only idiots will use it. I don't use Gnome, because in striving to be simple, it has long since reached the point where it simply doesn't do what I need it to do. Please, just tell people to use KDE.

Linus Torvalds

anonymous
()

А что тут нового? В чём смысл новости?

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

>Местные тролли живут в своем маленьком выдуманном мирке, где гном переписывают на моно, а кде4 не тормозит =)

Этот "маленький" мир называется планета Земля :)

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

>Эх, почему Mono, а не Java какая-нибудь открытая.

У нее есть круцпный недостаток - ее писал не мигель.

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

ЛОР-эффект на моем ЛОРе?! Кааааг?

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

>>>в то время, как NDesk-DBus - это полноценная реализация DBus протокола на C#.

anonymous>>Реализацию дбаса - ndesk-dbus. Об этом и новость в основном была.

geek>Ты даже не знаешь, что такое ndesk-dbus. Это _не_ реализация dbus.

Реализацию протокола ("реализация DBus протокола") от реализации системного демона ("Реализацию дбаса") отличить не можем?

sstass
()

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

Не такая уж и фантастика на самом деле.

outdoor_profanity
()

Правильно так:

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

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

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

mirage
()

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

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

Чую, скоро настанет звёздный час XFCE. Ибо гном, как, к сожалению, и кеды, постепенно превращается в тормозного угрёбищного монстра...

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

> Ибо гном, как, к сожалению, и кеды, постепенно превращается в тормозного угрёбищного монстра...

в отличие от кед гном всегда был тормозным угрёбищным монстром

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

>в отличие от кед гном всегда был тормозным угрёбищным монстром

Ну тормозным и угрёбищным - может быть, а монстром всё же, имхо, становится только сейчас. :)

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

> Надо просто не юзать pixmap based стили и всё будет нормально.

Чтобы Gnome не тормозил, надо просто его не юзать

anonymous
()

Мну сидит на самом ТруЪ GNOME - 2.16 - без Mono и подобного фуфла, ибо оно нинужно.

---
С Уважением,

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

> Мну сидит на самом ТруЪ GNOME - 2.16

Самый ТруЪ GNOME - это xfce... ;)

CkuB
()

За написание таких заголовков новостей руки отрывать надо.

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

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

А вот ты возьми да и напиши Banshee & F-Spot на C89, избавь галактеко от опасносте.

Absurd ★★★
()

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

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

Автор, ты сам для начала определись, ты про Mono говоришь или про .Net? Разница-то есть наверное, ага?

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

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

Т.е. полным дегенератам?

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

>>Местные тролли живут в своем маленьком выдуманном мирке, где гном переписывают на моно, а кде4 не тормозит =)

>Этот "маленький" мир называется планета Земля :)

Скромненько назвали, скромненько.

/me шукает легенький DE с конфигами на lua

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

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

>Т.е. полным дегенератам?

"Глядя на стопочку Александреску, Мейерса и Саттера у меня на столе постепенно прихожу к выводу что на этом языке писать невозможно" (С) кто-то. Я в общем в последнее время склонен считать что в этом высказывании есть большая доля истины =)))

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

>полным дегенератам?

Полные пишут на русском (как вы могли подумать что я про 1с???)

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

>"Глядя на стопочку Александреску, Мейерса и Саттера у меня на столе постепенно прихожу к выводу что на этом языке писать невозможно" (С) кто-то. Я в общем в последнее время склонен считать что в этом высказывании есть большая доля истины =)))

Мы-таки делаем невозможное? Жесть. Я считаю, что отвергать язык по личным убеждениям (читай фанатизм) -- глупо, а не осилить плюсы -- странно. Что это за программист, который не смог осилить плюсы?!

Все же со словом "полным" я погорячился. Можешь вычеркнуть его из словосочетания "полным дегенератам" =)

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

>А вот ты возьми да и напиши Banshee & F-Spot на C89, избавь галактеко от опасносте.

Даже если так сделают, ЛОРовцы скажут, что это никому не нужные велосипеды :)

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

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

Зачем далеко ходить: попробуйте снести из системы весь pythhon и не снести при этом гном. Хинт: даже gconf2 зависит от питона.

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

>/me говорит, пора впадать в панику...

Нет, время еще не настало ;) Пока можно радоваться.

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

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

При том, что гном постоянно привязывается к "левым" языкам. Раз даже базовую основу не смогли реализовать на C, а привязались к питону, то никто не даст гарантий,, что завтра питон не будет заменён на C#.

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

>попробуйте снести из системы весь pythhon

в мандриве нереально. На него драки завязаны, снос их влечет за собой снос почти всего дистра и работоспособным это не будет. Хотя может я путаю питон и перл. :)

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

> Я знаю. У меня встречный вопрос: зачем мне выходить с ЛОРа? :)

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

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

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

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

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

Absurd ★★★
()

По сабжу:

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

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