4 ms·
I always loved Qt as a developer and hated it as a user. Every app/desktop environment written in it seem buggy and expensive on RAM. On the other side, I alwa
by antoineMoPa 8y ago
I always loved Qt as a developer and hated it as a user. Every app/desktop environment written in it seem buggy and expensive on RAM.
On the other side, I always loved GTK apps and their feel/design, but never got to make anything big myself in GTK.
There are other points to this debate than RAM/Resources: Looks and feel, philosophy, feature bloatedness, etc.
- pjmlp 8y agoGiven the endless messages that each Gtk+ based application vomits into stdout/stderr, I wouldn't say they are any better.
- antoineMoPa 8y agoThe average user does not start applications from a terminal.
- JasonFruit 8y agoNot even the average Linux user? I don't have any more data than you do, but I question that.
- antoineMoPa 8y agoI mean, we have application menus for that.
- deleted 8y ago[deleted]
- pjmlp 8y agoNot seeing the messages does not magically fix quality issues.
- mrob 8y agoI used to love GTK apps, but GTK3 has become almost unusable. I used XFCE for years, but now it's switched to GTK3 I've had to abandon it for LXDE (GTK2 version). Even something as simple as the XFCE text editor (Mousepad) now has pointless animations that you can't turn off and it constantly flickers unless you turn on compositing, which is useless latency increasing bloat. Everything about GTK3 feels like it was designed by somebody who'd rather be working on mobile apps. There's frequent animations deliberately wasting my time and distracting me, and excessive whitespace deliberately wasting my pixels. Maybe it's fixable with the complicated and unstable CSS based theming, but instead of fighting the system it would be easier to switch to Qt based apps. Qt at least appears to be designed for experienced users on desktops/laptops, not morons on phones.
- andai 8y agoThe "Experienced users on desktops --> Morons on phones" trend seems to be inescapable, especially in web design.