@prettygood @mischievoustomato @adiz sorry, but anything based on GTK is just horrible. Literally the worst toolkit possible, starting with GTK3.

@newt
This might even sound reasonable were we not comparing it to Qt — Qt for fuck's sake! The single most disgusting thing in two universes.
Which in 2002 was more bloated than the web BTW — QML is the grandfather of modern web debauchery. The only good thing about it is that it contains a wide range of ready to use components — that's what they did with GTK4, so now development dependencies drag even GStreamer in, but somehow you don't like it.
@mischievoustomato @prettygood @adiz

@m0xee @mischievoustomato @prettygood @adiz Qt is very nice. Probably the best tool for UI development we currently have.

You too are wrong, therefore.

@newt
> Probably the best tool for UI development we currently have
When a developer tells me: "I use Qt because it's the easiest way to make my software cross-platform",— I think… Okay, you've given up on the way your software looks and feels and took the easy way out. Other options require lots of effort, it's not for everyone. It's somewhat acceptable, but when I see something like this from the user's perspective:

@mischievoustomato @prettygood @adiz

@newt
> Qt is very nice
No! Just no! It's a steaming disgusting pile of crap!

@mischievoustomato @prettygood @adiz

@m0xee @mischievoustomato @prettygood @adiz how do you guys do this? I haven't seen a single objectively correct opinion in this thread other than my own.
@m0xee @mischievoustomato @prettygood @adiz I am, because conspiracies are real. But nevertheless, Qt is quite fine.

Also, mind you, I never ever mentioned cross-platform stuff here. I use Qt only for Linux (maybe BSD) and don't really care about non-X11 systems.

@newt
> I use Qt only for Linux (maybe BSD) and don't really care about non-X11 systems.
Well, we also have a room full of people right here who use GTK in Linux and are perfectly fine with it, so…
What should the punchline be? "Works for me 🤷"?
@mischievoustomato @prettygood @adiz

@newt
Oh, man, don't! I know you can relate — you're relying on Qt daily!
I hope you can get off this shit before it kills you 😏

@mischievoustomato @prettygood @adiz

Follow

@mischievoustomato
I have to admit that it got much less so with years, and by the low standards we have today its requirements might seem modest.
But as 2002 was mentioned in the opening post, I think it's worth noting that at the time Qt was extremely bloated, slow and… just abominable! Athena widget set didn't seem that ugly in comparison.

@adiz @newt @prettygood

@m0xee @mischievoustomato @adiz @prettygood
>in 2002

Last I checked, it is the year of Our Lord and Saviour 2025. 2002 was 23 years ago. People born in 2002 are having kids now.

@newt
Please correct me if I'm wrong, but was it me or was it someone nicknamed Newt, who mentioned a comment from… 2001 even (!) in the opening post? 🤔

@mischievoustomato @prettygood @adiz

@newt
Gnome wasn't "slow and bugged" — especially compared to Qt-based KDE of the time. This was my point!
I don't even know what full GNOME experience is nowadays, but what I have learned from that time is to never touch anything Qt — even with a five-hundred-metre pole!

@mischievoustomato @prettygood @adiz

@newt
I see new Qt software every now and then — it's hard to not notice that things have improved, computers got more performant so having GUI toolkit in C++ became acceptable, but it's still not something worth installing 200 packages named "qt-kitchen-sink" and KDE… It's something I knew I would never use, it feels wrong to me in every possible way.

@mischievoustomato @prettygood @adiz

@m0xee @mischievoustomato @prettygood @adiz linux people being scared of installing packages will never be not funny. The system that prides itself on supposedly robust package managers has conditioned its users to be afraid of installing software. How do you even take any of this seriously?

@newt
I'm security conscious 😜
I hand-pick even the fonts. If the system can keep working without it, why have it? Some of my machines don't have fuser/lsof or who or netstat… Having Qt is akin to having a behemoth like LibreOffice installed on a machine where I don't use it.
I don't insist on everyone being like that, but it's one more reason why Qt isn't for me, its modularity needs more work.
@mischievoustomato @prettygood @adiz

@newt @m0xee because the people who package the software are usually fucking retarded and often mark optional dependencies as mandatory

@newt
Tell me more about those… non-garbage distros 🤔
@dwaltiz

@dwaltiz @newt
That is actually what inspired me to bring up a post from two (or more?) days ago: dgt.is/blog/2025-01-10-nix-dea
NixOS doesn't look like a low-maintenance distro. It's fine when you only have a computer or two, but when you have more and they have vastly different roles… I hate updating and I love customisation, with Void I have to spend a few hours a month on building the few packages I want a bit different than what Void is giving me…

@dwaltiz @newt
With Gentoo I had to do spend the whole day on it every week — just
fixing build breakages, that is why I'm never going back to Gentoo ever
again.
And NixOS… It does not appear that it shines in this regard.
Also… systemd. With Void I can do "ps ax" and tell you what each of the processes does almost at any given time, this is never the case with systemd-based distros where something's always happening behind your back 😩

@newt @adiz @prettygood @m0xee i dont care about package number, but it is annoying how kde/qt stuff pulls a lot of shit for often disappointing results. I'm on nixos so at least I don't get a myriad of kde/qt apps just because I pulled kdenlive

@m0xee @adiz @newt @prettygood i find it funny because right now qt/kde is a massive bugfest, but not just that, an eyesore in many places. I really tried to like kde but at every corner it's a disappointment

@m0xee @adiz @newt @prettygood Nowadays it's still kinda eh. It looks modern but often the more I look the odder things look and it becomes super annoying

Sign in to participate in the conversation
Librem Social

Librem Social is an opt-in public network. Messages are shared under Creative Commons BY-SA 4.0 license terms. Policy.

Stay safe. Please abide by our code of conduct.

(Source code)

image/svg+xml Librem Chat image/svg+xml