LINUX.ORG.RU
ФорумTalks

Teh Paradox


0

0
Вы никогда не задумывались, почему на таком хорошем тулките, как Qt4, написан такой плохой DE, как KDE? И наоборот - почему на таком убогом тулките, как GTK, написан такой замечательный DE, как Gnome?
Наверное потому что люди любят делать из г#вна конфетку, это бросает им вызов :)
stave ★★★★★
()
Ответ на: комментарий от stave
Я тоже об этом думал. уродский и низкоуровневый GTK дисциплинирует, а стройный и красивый Qt расслабляет. Вполне может быть.
mamay_cozak
() автор топика
Забаньте уже его %)
Deleted
()
Ответ на: комментарий от mamay_cozak
> пьяный пролетарий наводит порядок, где-то я уже это видел

дома в зеркале во время очередной попойки. где ещё ты мог такое видеть?

AndreyKl ★★★★★
()
Ответ на: комментарий от mamay_cozak
вряд ли я что-то путаю. Скорее ты совсем уже допился до состояния изменения личности. или это ЛОР на тебя так подействовал?
AndreyKl ★★★★★
()
Ответ на: комментарий от mamay_cozak
> твои предположения меня мало интересуют, скажи лучше что-нибудь про гном или кде

хм.. но ведь тему про то где ты видел что то завёл ты.. я просто разговор поддержал.. так сказать. Чего ты распереживался то?

Ладно, про КДЕ. Не знаю как там в четвёрке, а в тройке код на ночь лучше не глядеть, ибо приснится.

Гном мне больше нравится. Он какой-то более "спокойный" в смысле интерфейса и изменений тоже. Про глюки - и там и там полно. Фиг его знает где больше. Код гнома не видел, не знаю.

AndreyKl ★★★★★
()
Ответ на: комментарий от AndreyKl
Но в гноме раздражает что нельзя назначить приложение на конкретный рабочий стол. В смысле чтобы файрфокс, к примеру, появлялся при запуске на первом рабочем столе вне зависимости от того, на каком столе я нахожусь, когда кликаю на значёк. Неприятно.

Всё же гном мне ближе как-то... хотя после того, как пересел на альт - пользуюсь КДЕ.

AndreyKl ★★★★★
()
Ответ на: комментарий от AndreyKl
Gnome+Openbox хорошо интегрируется; косяков не видел.

$ cat .gnomerc 
export WINDOW_MANAGER=/usr/bin/openbox

$ cat .config/openbox/rc.xml
...
  <applications>
    <application name="exaile.py" class="Exaile.py">
      <desktop>7</desktop>
      <focus>no</focus>
    </application>
    <application name="gajim.py" class="Gajim.py">
      <desktop>8</desktop>
      <focus>no</focus>
    </application>
  </applications>
...
Davidov ★★★★
()
Ответ на: комментарий от AndreyKl
>Но в гноме раздражает что нельзя назначить приложение на конкретный рабочий стол. В смысле чтобы файрфокс, к примеру, появлялся при запуске на первом рабочем столе вне зависимости от того, на каком столе я нахожусь, когда кликаю на значёк. Неприятно.

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

wyldrodney
()
Ответ на: комментарий от wyldrodney
devil's pie. По поводу window matching у разработчиков метасити позиция довольно четкая - его не будет в силу нескольких причин. Предлагают использовать то, что я указал выше.
Alsvartr ★★★★★
()
Ответ на: комментарий от mono
>Расскажи ко мне, чем это так плох Gtk?

Ну очевидно же: слишком много языков программирования имеют к нему байндинги, не использует странных препроцессоров, не юзает в качестве темы по умолчанию microsoft windows style.

Davidov ★★★★
()
>такой плохой DE, как KDE

следствие фичастости

>замечательный DE, как Gnome

Он не замечательный, он убогий
DNA_Seq ★★☆☆☆
()
Ответ на: комментарий от mono
>чем это так плох Gtk?

В первую очередь ориентацией на быдлокодеров. Небыдлокодеры рано или поздно понимают чем плох GTK
DNA_Seq ★★☆☆☆
()
Ответ на: комментарий от Davidov
>слишком много языков программирования имеют к нему байндинги

Количество не всегда переходит в качество

>не юзает в качестве темы по умолчанию microsoft windows style

О, это самый серьезный недостаток. Хотя если не ставить Гном и запускать gtk-приложения из КДЕ то в Дебиане по крайней оформление этих приложений будет в win98-style
DNA_Seq ★★☆☆☆
()
Ответ на: комментарий от Davidov
>Вероятно к типичным быдлокодерам относятся программисты на scheme и smalltalk.

Быдлокодер может кодить на любом языке, быдлокодер он не из-за языка а из-за подхода к работе
DNA_Seq ★★☆☆☆
()
Ответ на: комментарий от DNA_Seq
>В первую очередь ориентацией на быдлокодеров. Небыдлокодеры рано или поздно понимают чем плох GTK

откройте этот великий секрет?

mono ★★★★★
()
Ответ на: комментарий от DNA_Seq
>О, это самый серьезный недостаток. Хотя если не ставить Гном и запускать gtk-приложения из КДЕ то в Дебиане по крайней оформление этих приложений будет в win98-style

Вот это http://carol.gimp.org/gimp/tutorials/import-svg/import-dialog.png ?

http://web.njit.edu/all_topics/Prog_Lang_Docs/html/qt/qfiledlg-w.png

Они хотя бы иконки постеснялись копировать бы.

Davidov ★★★★
()
Ответ на: комментарий от DNA_Seq
Вы хотите сказать что программисты на scheme вообще не рисуют GUI? Или что среди программистов на scheme нет не быдлокодеров?
Davidov ★★★★
()
Ответ на: комментарий от DNA_Seq
> Хотя если не ставить Гном и запускать gtk-приложения из КДЕ то в Дебиане по крайней оформление этих приложений будет в win98-style

gtk-chtheme
lester ★★★★
()
Ответ на: комментарий от mono
QT - целостный фреймворк, чуть ли не язык программирования. GTK же - набор кисточек для гимпа и костылей связанных друг с другом по большей части только буквой g. Конечно из-за этого начальные усилия на освоение qt несколо больше но это с лихвой компенсируется в дальнейшем так как _полностью_ разобратся с qt в сумме проще.
DNA_Seq ★★☆☆☆
()
Ответ на: комментарий от Davidov
Если программист выбирает язык исходя из личных предпочтений а не из задачи то он быдлокодер
DNA_Seq ★★☆☆☆
()
Ответ на: комментарий от lester
Что мешает выбрать тему в qt? Я уже говорил - не стоит выдавать проблемы Гнома и Убунты за проблемы Линукса в целом
DNA_Seq ★★☆☆☆
()
Ответ на: комментарий от DNA_Seq
> QT - целостный фреймворк, чуть ли не язык программирования. GTK же - набор кисточек для гимпа и костылей связанных друг с другом по большей части только буквой g. Конечно из-за этого начальные усилия на освоение qt несколо больше но это с лихвой компенсируется в дальнейшем так как _полностью_ разобратся с qt в сумме проще.

Qt - монстроидальный набор классов, gtk - просто тулкит для создания gui
lester ★★★★
()
Ответ на: комментарий от DNA_Seq
> Что мешает выбрать тему в qt? Я уже говорил - не стоит выдавать проблемы Гнома и Убунты за проблемы Линукса в целом

ничего не мешает, вообще не вижу здесь проблем
lester ★★★★
()
Ответ на: комментарий от DNA_Seq
>QT - целостный фреймворк, чуть ли не язык программирования. GTK же - набор кисточек для гимпа и костылей связанных друг с другом по большей части только буквой g. Конечно из-за этого начальные усилия на освоение qt несколо больше но это с лихвой компенсируется в дальнейшем так как _полностью_ разобратся с qt в сумме проще.

что за бред ты несешь? :-\

Различия между библиотекой на все случаи жизни и тулкитом для создания графического интерфейса понимаем?

>GTK же - набор кисточек для гимпа и костылей связанных друг с другом по большей части только буквой g

Подробнее пожалуйста.. что-то раньше такого не замечал. может у меня другой gtk?

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

>gtk - просто тулкит для создания gui

отличается от

> GTK же - набор кисточек для гимпа и костылей связанных друг с другом по большей части только буквой g

формулировки конечно разные но общий смысл примерно одинаков

>Qt - монстроидальный набор классов

>>QT - целостный фреймворк, чуть ли не язык программирования

Опять же не вижу противоречий. Применение Qt рисованием формочек не ограничивается
DNA_Seq ★★☆☆☆
()
Ответ на: комментарий от DNA_Seq
раз ничем не отличается, значит так и запишем: gtk - тулкит для создания gui, Qt - монстроидальный набор классов
lester ★★★★
()
Ответ на: комментарий от DNA_Seq
>QT - целостный фреймворк, чуть ли не язык программирования.

не вижу в этом плюсов. Кроме кроссплатформенности.. Это да.

mono ★★★★★
()
Ответ на: комментарий от DNA_Seq
>костылей связанных друг с другом по большей части только буквой g

мне смысл этой фразы не понятен.

mono ★★★★★
()
Ответ на: комментарий от Osmos
Потому что Иван Очевиднев сегодня у нас ты.
wfrr ★★☆
()
Ответ на: комментарий от lester
>раз ничем не отличается, значит так и запишем:

ух ты какой резкий

>gtk - тулкит для создания gu

если переводить kit как "набор" а не как "система" то согласен

>Qt - монстроидальный набор классов

Нет уж, определение тогда должно быть без эмоционального оттенка. Например "полноценный фреймворк"
DNA_Seq ★★☆☆☆
()
Ответ на: комментарий от Osmos
>Почему еще никто не сказал, что gtk тормозной и страшный?

Потому что толстишка.

mono ★★★★★
()
ой какие страсти, я вами доволен
mamay_cozak
() автор топика
Ответ на: комментарий от Davidov
Интересно, благодарю. Похоже, то что нужно. Попробую как нить.
AndreyKl ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.