Type instances
Source: halting problem
Since the start of the GTK4 development branch I’ve had to deal with creating fundamental types to replace ad hoc boxed types with inheritance three times; I thought about writing this stuff down, so the next time somebody thinks “I don’t want to use GObject but I want a type hierarchy” they’ll do something that doesn’t make people using language bindings cry.
Emmanuele doesn’t know that he made me wish I restart my efforts of Eiffel …