Hacker News new | ask | show | jobs
by thejammahimself 1156 days ago
I feel like for GTK, there just aren't a lot of resources out there for it. And that links into the fact that GTK is only really used on GNU/Linux which represents an incredibly small share of all desktop users (even though it can be used cross-platform I believe). So its one of those cases where I think to learn it, you kinda have to look at samples, and source code from other projects.
1 comments

Gtk is multi platform.

Being used more by linux doesn't change its nature, and plenty of stuff you never realized use it in many platforms.

Not entirely true. The resources devoted to making sure the backends for non-Linux platforms are correctly designed and implemented suffer a bit.

I say this as someone using GTK and who was forced to contribute quite a lot of fixes for the macOS backend (in GTK2), because I was one of the few people using it in the way we do on macOS.