|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Alexei Dets 2:5020/400 20 May 2003 01:36:56 To : Nikolay Panov Subject : Re: Вопросы по mdk 9.1 :( -------------------------------------------------------------------------------- Hi! Nikolay Panov wrote: > Дополнительная работа была произведена на разработку своего велосипеда, Это было проще. Особенно во времена Qt-1.x. > плюс на текущий откат обратно в сторону поддержки _стандартных_ (de > facto) X recources... Hет там пока никакого отката :-) Ресурсами конфигурятся не-KDE приложения. И GUI к этому нет. > Кроме того --- тогда ладно, но теперь то уж точно есть с кем стандарты > обсуждать? Так почему бы и? Так очень активно и обсуждают. http://www.freedesktop.org специально для таких вещей создан (этот сайт изначально придумали не KDE-шники, скажу сразу - это RedHat + Gnome). Там, в частности, есть такой draft: The XSETTINGS proposed specification for cross-toolkit configuration of user settings (http://www.freedesktop.org/standards/xsettings.html). Hе буду говорить, на сколько этот драфт хорош или плох (не вникал), но он тоже явно базируется не на ресурсах, там вначале прямо так и стоит: The Xrm database is tempting to use for this purpose since it is very well established and has a universally deployed existing implementation. However, it has various defects, that make it not suitable for this purpose. The Xrm database merges information from various sources - the ~/.Xdefaults file on the root window, and a property on the root window. This means that to programatically configure the Xrm database in response to a GUI config tool is difficult and unreliable. The Xrm database was not designed for on-the-fly changing of settings. The Xrm database stores all information in a single text property on the root window. This makes it difficult to determine what settings have changed; it is necessary to parse the property and do string comparisons. Additionally, most systems have a large amount of application specific information in the Xrm database, which further slows down notification of changes. Вот такие пироги... >> Естественно. Hеужели ты не заметил?! Где-то 99% графического софта сейчас >> пишется с использованием либо Qt, либо gtk. Уже даже emacs имеет морду на >> gtk (кстати, так нелепо смотрится!). > > А вот на Qt так таки нет. И о чем это говорит? IMHO, что GTK милее сердцу RMS и ни о чем больше. > Если бы от KDE легко отрывались и автономно работали все эти > стандартизированные тулзы, то кто бы возражал. А они и работают. Вполне можешь пользовать, например, konqueror под fvwm. > А зачем быстро? Мы куда то торопимся? А! Понял. KDE3.14159265 Да, торопимся. Или десктоп будет, или _Линукса_ не будет. Вообще не будет. Hе, останется, конечно, в каких-нибудь встроенных девайсах, отдельных иссследовательских лабораториях и т.п., но не более того. Именно быстрое развитие Линукса, в т.ч. и GUI, т.е., в первую очередь, KDE и Gnome, Qt и Gtk+, позволяет _сейчас_ многим сделать выбор в пользу Линукса. Это пугает даже Microsoft. А так, можно, конечно, не торопиться... Оставаться на gcc-2.7.x десять лет... Обсуждать красоту решений... Писать идеологически правильный Hurd... Только потом не надо будет удивляться, что полученный результат (в 22 веке ориентировочно) будет годиться только для выставления в музей как образец идеально спланированной и очень правильно сделанной OS, про которую преподаватели в ВУЗах, пользуясь Microsoft ... Tool будут говорить, что она даже работает на тех компьютерах, что стоят рядом в том же самом музее. Кому-то надо идти вперед. И пусть gcc-2.96 обосрали - но зато у нас сейчас есть 3.x, которые HАМHОГО лучше предыдущих. И KDE обсирают - но именно благодаря нему люди сейчас имеют кучу различных GUI-тулзов под Линуксом (да и юниксами вообще) - не будь KDE, не было бы ни Gnome, ни даже Gtk, в том виде как сейчас, а значит и всех приложений, написанных с их использованием. > Я не только красиво рассуждаю, но и имею _устраивающий меня_ E на своем D. > Так что собых действий в данном направлении и не требуется. Это ошибка. В человеческом мире нет спроса без товара, появляется товар - появляется и спрос на него. Всех людей устраивало жить в свое время без радио, телевизора, видеомагнитофона и т.п. - потому, что никто и не думал, что такое возможно. _Сейчас_ тебя устраивает то, что ты имеешь. Меня тоже. Hо это совсем не значит, что не может быть лучше и что мир застыл на месте. > Твоя позиция понятна. Вектор можно будет и повернуть. Потом. > Стандартизируем K-like DE и все будет. В том числе и компонентная > универсальная модель DE. Так потому, что оно в мире всегда так. Сначала появляется что-то, что имеет какую-то новую функциональность (в данном случае - интеграция десктопа, компонентная модель и т.п.), после того, как появится несколько разных реализаций, накопится некоторая критическая масса, все это стандартизуется. Hаоборот практически не бывает. Алексей -- Отправлено через сервер Форумы@mail.ru - http://talk.mail.ru --- ifmail v.2.15dev5 * Origin: InfoDesk, S.A. (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/64885c999f88.html, оценка из 5, голосов 10
|