Yes, GLib basically implements its own full-fledged OOP system on top of C. At which point, you start asking yourself, why are you not using C++?<p>In my experience, most of the people who say they don&#x27;t need OOP or generics end up implementing a limited (or even a full-fledged) version of these things themselves.