kyouko the glitch witch is a user on cybre.space. You can follow them or interact with them if you have an account anywhere in the fediverse.

Macros can be useful but I feel like we should ban certain people from touching them.

For example, imagine if someone were to use the C preprocessor to create an elaborate object orientation system for C, calling it GObject, and then create an entire graphics stack up to and including a desktop environment, called, say, GNOME.

I think that's the kind of person who should no longer be allowed to use the C preprocessor.

@jordyd funny thing, the whole object model thing was literally supposed to be what GNOME was for

GNU Network Object Model Environment

the original vision was to create a competitor to things like Microsoft's OLE, or OpenStep, or CORBA, etc, back in the mid 90s when object orienting ALL THE THINGS was all the rage

@ky0ko @jordyd i think
maybe
the reason why smalltalk worked so well as an object oriented system
was perhaps
because it WASN'T BUILT ON C

kyouko the glitch witch @ky0ko

@hirojin @jordyd i wish i could florp this twice

· Web · 0 · 1

@ky0ko @jordyd that's only one of the reasons i have more than one account