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 ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.