4 ms·
When I tried GLib and GTK4 I was surprised how much the former reminded me of Core Foundation and the later Cocoa. Unfortunately, as much as I like C, the GObje
by hgs3 4y ago
When I tried GLib and GTK4 I was surprised how much the former reminded me of Core Foundation and the later Cocoa. Unfortunately, as much as I like C, the GObject system was less pleasant and felt like a poor mans Objective-C. I wonder why the GNOME team, and Linux crew in general, never adopted the language? I understand shunning C++, but Objective-C is C with a thin OO layer.
- wruza 4y agoThey experimented with Vala, but I don’t know much of it today. Maybe check it out! https://en.wikipedia.org/wiki/Vala_(programming_language) https://en.wikipedia.org/wiki/Vala_(programming_language)
- attractivechaos 4y agoI don't like C++ but even C++ would be a better choice than the GObject system IMO. GObject is abusing C for what C is not designed for. The result is an inefficient and complex system that makes C++98 look simpler.
- pjmlp 4y agoSee Gtkmm.