LINUX.ORG.RU

История изменений

Исправление EXL, (текущая версия) :

Если писать под GTK, то надо быть готовым мостоянно переписывать свой код, иначе он перестанет работать в следующей версии GTK. У Qt более стабильное API.

Бред. У GTK+ API/ABI всегда был куда стабильнее. Пруф:

https://abi-laboratory.pro/index.php?view=timeline&l=gtk%2B (см. актуальные версии 3.4.0-3.24.1, >3.89.1 это Gtk4).

https://abi-laboratory.pro/index.php?view=timeline&l=qt (см. актуальные версии 5.0.0-5.13.0).

Что если и ломали в GTK+ постоянно, так это CSS-барахло в виде тем, после чего кастомные темки рендерились плохо. Но в плане стабильности ABI/API у них всегда всё нормально было. Стабильнее разве что WinAPI или Cocoa Framework.

Исправление EXL, :

Если писать под GTK, то надо быть готовым мостоянно переписывать свой код, иначе он перестанет работать в следующей версии GTK. У Qt более стабильное API.

Бред. У GTK+ API/ABI всегда был куда стабильнее. Пруф:

https://abi-laboratory.pro/index.php?view=timeline&l=gtk%2B (см. актуальные версии 3.4.0-3.24.1, 3.89.1 это Gtk4).

https://abi-laboratory.pro/index.php?view=timeline&l=qt (см. актуальные версии 5.0.0-5.13.0).

Что если и ломали в GTK+ постоянно, так это CSS-барахло в виде тем, после чего кастомные темки рендерились плохо. Но в плане стабильности ABI/API у них всегда всё нормально было. Стабильнее разве что WinAPI или Cocoa Framework.

Исходная версия EXL, :

Если писать под GTK, то надо быть готовым мостоянно переписывать свой код, иначе он перестанет работать в следующей версии GTK. У Qt более стабильное API.

Бред. У GTK+ API/ABI всегда был куда стабильнее. Пруф:

https://abi-laboratory.pro/index.php?view=timeline&l=gtk%2B (см. актуальные версии 3.4.0-3.24.1, 3.89.1 это Gtk4).

https://abi-laboratory.pro/index.php?view=timeline&l=qt (см. актуальные версии 5.0.0-5.13.0).

Что если и ломали в GTK+ постоянно, так это CSS-барахло в виде тем, после чего кастомные темки рендерились плохо.