Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Because I typically see GTK as an ancient buggy toolkit with bad documentation and an ugly cross-platform experience. I would love to be proven wrong though.

There was an entire talk given about the pain of needing to switch Linus Torvalds' divelog app from GTK to Qt and they seemed to have the same opinions I do: https://www.youtube.com/watch?v=gGZyVSOnqm0

Perhaps GTK4 is different and looks better cross-platform, I don't know, but I haven't heard of any new/prominent cross-platform apps that actually use it.

And the way I have been observing several top gnome devs' attitudes and abusiveness towards their own users the last handful of years does not sit well with me.



You realize QT predates gtk right? Gtk was a reaction to qt having weird license issues, which it still does, doesn’t make it any less old though. Good luck writing anything in Rust in QT. That’s why people are either choosing gtk or a native toolkit.


> You realize QT predates gtk right?

Yes but I mentioned that because to me gtk still looks ancient today while Qt looks native on each platform IMO.

> Good luck writing anything in Rust in QT.

There is this thing now: https://www.qt.io/blog/rust-ui-framework-via-bridging-techno...

And there was already multiple Rust bindings: https://wiki.qt.io/Language_Bindings




Consider applying for YC's Winter 2027 batch! Applications are open till November 2.

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: