Вышло (http://mail.gnome.org/archives/devel-announce-list/2007-Octo...) первое обновление GNOME 2.20 (http://www.gnome.org/start/2.20/notes/ru/), в котором проведена работа над ошибками и устранен ряд неприятных ошибок приводящий к краху некоторых GNOME приложений.URL: http://mail.gnome.org/archives/devel-announce-list/2007-Octo...
Новость: http://www.opennet.me/opennews/art.shtml?num=12476
А как там мигель поживает, на моно много ещё чего переписали? Интересуюсь, можно ли ставить на слабые машины или уже нет?
Уже давно нет. Для комфортной работы со всеми прибамбасами - гектар минимум.
для каких, простите прибамбасов, не хватает 512 ?
Фанат кедов (( гон на гном
А abiword/gnumeric уже можно без ублюдских гномовских библиотек собрать?
Уже невозможно :)
Равно, как и установить abiword/gnumeric на машину без операционной системы :)
Лично меня в гноме устраивает все, кроме быстродействия ui-тулкита. Глаза устают из-за визуальных тормозов при ресайзе и перемещении окон. Gtk - страшный тормоз в графике. Если посмотреть профайл вызовов простенькой gtk-программы например через sysprof, то можно увидеть, что отрисовка в GDK(на клиентской части) очень медленна и занимает ~50% общего времени(особенно всякие pixmap_scale и т.п.). В исходниках можно встретить слова "need to optimize"(это после стольки лет разработки), не все функции отрисовки/масштаба переписаны на ассемблер, а в тех, которые переписаны, используются только MMX расширения. Qt и виндовые "тулкиты"(тот же win32 порт gtk+) на порядок шустрее по субъективным ощущениям, но это меня ничуть не радует - имхо по юзабилити гном впереди всех.
>Глаза устают из-за визуальных тормозов при ресайзе и перемещении окон. Gtk - страшный тормоз в графикеособенно это заметно при работе через NX или хуже того - vnc. В NX, KDE работает практически также как и на локальной консоли, с гномом работать практически невозможно.
У вас до сих пор p2 233? По поводу ассемблера, вы знаете, что гном собирается и работает не только на x86? Да и с текущими возможностями по оптимизации у gcc быстрее сделать сложно.
Ну если там сам алгоритм работы кривой, то никакой gcc не поможет :(
> У вас до сих пор p2 233?Есть и попроще.
> По поводу ассемблера, вы знаете, что гном собирается и работает не только на x86?
Условную компиляцию уже отменили?
> Да и с текущими возможностями по оптимизации у gcc быстрее сделать сложно.
Ошибки в архитектуре ПО компилятор исправить не в состоянии.
> Ошибки в архитектуре ПО компилятор исправить не в состоянии.А ассемблер конечно исправит. %)
>> Ошибки в архитектуре ПО компилятор исправить не в состоянии.
>
>А ассемблер конечно исправит. %)Ассемблерные вставки могут существенно ускорить выполнение в критических местах кода. Собственно для того эти вставки и были придуманы. Но если алгоритм дурной, то хоть в двоичном коде пиши - один хрен медленно будет.
> У вас до сих пор p2 233Нет, у меня неплохой p4 3.2 + 2gb ram + GF7600GS. И на такой конфигурации я наблюдаю тормоза в gtk+, которые в qt и win никогда не наблюдал. Глаза у меня и без того устают на работе, чтобы еще смотреть на всякие артифакты gtk. Несмотря на то, что это не намного задерживает работу в целом - это меня просто раздражает.
> Да и с текущими возможностями по оптимизации у gcc быстрее сделать сложно
Gcc здесь ни при чём - имхо проблема на 80% в gdk + 20% в xserver.
>> У вас до сих пор p2 233
>
>Нет, у меня неплохой p4 3.2 + 2gb ram + GF7600GS. И
>на такой конфигурации я наблюдаю тормоза в gtk+,Такое ощущение что вы юзаете все это богатство через ттооррммооззнноойй VESA драйвер, который конечно же не поддерживает никаких видов видеоускорения.Наверное оттуда и тормоза.Если что vesa драйвера тормозные by design поскольку они возможности именно вашей видяхи никак не юзают и с точки зрения программ и ОС отличия от S3 какого-то при этом малозаметны.
У меня все тачки примерно p4 1.5 - 2.0ggz 512 ram gf2 400mx на убунту 7.10(gnome 2.20.1 соответсвенно) тормозов не заметил, может не там смотрел?
Конечно может там код и неоптимизирован не спорю, но среднестатистическому пользователю хм.. это не видно.
>У вас до сих пор p2 233? По поводу ассемблера, вы знаете,
>что гном собирается и работает не только на x86?Гном уже работает на ARM например.Скажем на n800 неплохой кусок оного втулили.На что я любитель KDE но из GTK тоже можно сделать конфетку.Правда с большим напильником, но на то Нокия и титан индустрии чтобы орудовать большим напильником.У них это получилось.Ассемблер это круто но тольько при условии что вы и на ARM нормально накорябаете асмовые вставки.Не забудьте также про PowerPC, MIPS, SunSPARC и Itanium пожалуйста.