LINUX.ORG.RU
ФорумTalks

Ненависть


0

0

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

Быдлокодеры! Я вас ненавижу!

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

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

у *nix своя виста, висотвее даже чем у майкрософта! %)

Neverb
()

Сейчас сюда придёт маргинал и скажет про нев**бенную архитектуру gtk и кривое qt :)

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

> предлагаешь мне написать свою графическую либу?

да. хватит уже красить глаза, займись делом.

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

> про нев**бенную архитектуру gtk

архитектура как раз нормальная, а вот реализация - говно

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

> оптимизируй, что тебе мешает?

разборки в 13 метрах зажатых сырцов

> профайлер в руки и вперёд!

какой взять лучше?

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

> оптимизируй, что тебе мешает?

> разборки в 13 метрах зажатых сырцов

> профайлер в руки и вперёд!

> какой взять лучше?

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

chocholl ★★
()

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

hint: double buffering

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

> Зачем спешить? Можно ведь чайка выпит пока окно на экране появляется.

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

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

Дзен наступит, когда выключишь компютер из сети энергии ты. ^_^

anonymousI
()

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

anonymous
()

>Быдлокодеры! Я вас ненавижу!

А сам ты кто? Gtk посложнее wxWidgets, но кодить можно.

asc
()

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

Ув. Генератор не в курсе того, что GTK+ пожно использовать разные engines для отрисовки виджетов? И что оне заметно отличаются по скорости отрисовки7 Ну так он - ССЗБ.

anonymous
()

в чём именно это проявляется? К тому же отрисовкой окон занимаются иксы, посему возможно драйвер глюкает или ещё чего.

amoralyrr ★☆
()

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

GTK+ отрисовывается помедленнее, чем в Висте, но беда это не GTK+, а Xorg, т.к. и Qt, и даже Motiff рисуются с той же скоростью. По крайней мере - у меня. Некомфортности нет, скорость отрисовки на пределе обнаружения задержек, так что твой выпад - просто непонятен.

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

>GTK+ отрисовывается помедленнее, чем в Висте, но беда это не GTK+, а Xorg, т.к. и Qt, и даже Motiff рисуются с той же скоростью. По крайней мере - у меня. Некомфортности нет, скорость отрисовки на пределе обнаружения задержек, так что твой выпад - просто непонятен.

QT-шные у меня отрисовываются быстрее. Это особенно заметно на медленных компьютерах.

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

> На синтетических тестах.

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

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

> пожно использовать разные engines для отрисовки виджетов

имя самого быстрого фстудию. с дефолтным engines тормозит

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

Чо? С каких это пор? X-ы, если я ещё не рехнулся, реализованы по клиент-серверной архитектуре, и приложение отдаёт X-серверу команду "нарисовать_то_что_я_хочу", после чего всем спасибо, все свободны.

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

> Чо? С каких это пор? X-ы, если я ещё не рехнулся, реализованы по клиент-серверной архитектуре, и приложение отдаёт X-серверу команду "нарисовать_то_что_я_хочу", после чего всем спасибо, все свободны.

Оно так и есть. А вот команды отрисовки отдает именно прога. Не факт, что оптимально.

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

> X-ы, если я ещё не рехнулся, реализованы по клиент-серверной архитектуре, и приложение отдаёт X-серверу команду "нарисовать_то_что_я_хочу", после чего всем спасибо, все свободны.

Это у нормальных тулкитов. А gtk с qt отрисовывают все сами в битмапы.

anonymous
()

я тоже как-то матерился на gtk, который тормозил ужасно при ресайзе окна открытия файлов (причем в винде всё работало супер-шустро), оказалось, что это на него иконки так пагубно действовали - сменил на tango всё буквально забегало.

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

>> т.к. и Qt, и даже Motiff рисуются с той же скоростью.

>абсолютно неверно. Motiff - самый скоростной.

Уточняю - "с той же визуальной скоростью". Т.е. заметить момент отрисовки как-то можно, но на пределе восприятия.

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

>QT-шные у меня отрисовываются быстрее. Это особенно заметно на медленных компьютерах.

Разве что на "первопнях". Уже на Celeron-1700 (самое медленное, что у меня сейчас из десктопов) разницы между Qt и GTK на глаз не видно.

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

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

Запустил Avidemux-Qt. Запустил Avidemux-GTK. Поводил первым над вторым. Поводил вторым над первым. Разницы не вижу. Поставил рядом, пощёлкал по менюшкам, поводил мышкой - разницы не вижу. Что я не так делаю?

KRoN73 ★★★★★
()

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

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

> се хотят виндовый интерфейс догнать,

Вообще-то виндовый интерфейс был догнан и обгнан гткой еще в конце прошлого века. И все гтк-ашные (ну и кьюти-шные) нововведения в винде появлялись с отставанием года этак в 3-4.

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

>Разве что на "первопнях". Уже на Celeron-1700 (самое медленное, что у меня сейчас из десктопов) разницы между Qt и GTK на глаз не видно.

Я бы сказал на "третьепнях" :)

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

> Я бы сказал на "третьепнях"

На ноутбучном третьепне PIII 600MHz разница в скорости между qt3 (тема CDE) и gtk2 (engine - thinice) если и наблюдается, то скорее в пользу gtk. А так примерно однофигственно.

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

>простейший тест

Посмотрел. Если разница и есть (в чём я сомневаюсь), то она не в пользу qt.

model name : Intel(R) Celeron(R) M processor 1.30GHz

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

я то думал что кути тормозное фуфло а оно одинаково пашет=(

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

>У тебя Оба тормозят? ;)

Оба летают. И еще вопрос чо в Винде серьезно отрисовка окон быстрее??? я всегда был обратного мнения =)

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