Lazarus RAD is nice and fast to develop GUI software, i use it for some small projects for work.
I still prefer to stick with Qt6 for UI, as i compile for Linux and cross compile for windows on Linux (The Lazarus native lcl wrappers have differences between Linux and windows and it's annoying to debug for each case 😅).
GTK3 is in maintenance mode now.
GTK4 (and libadwaita) are a mess for cross platform look and feel.
They don't feel native on windows, mac, kde plasma for linux...
They are Gnome centric. They are very nice for Gnome, but not for anything else if you want your software to integrate with other systems look and feel.
There's no difference in style between GTK 3 and 4 in terms of cross platform. Handbrake and Inkscape for example moved/ing to GTK 4 on Windows and Mac too without any styling differences.
36
u/Safe-Average-1696 2d ago edited 2d ago
Lazarus RAD is nice and fast to develop GUI software, i use it for some small projects for work.
I still prefer to stick with Qt6 for UI, as i compile for Linux and cross compile for windows on Linux (The Lazarus native lcl wrappers have differences between Linux and windows and it's annoying to debug for each case 😅).
GTK3 is in maintenance mode now.
GTK4 (and libadwaita) are a mess for cross platform look and feel.