Bootstrapping a prototype-based object-oriented language in 44 lines of code.
Published in 2010, this chronicle by @aarongough details the mechanics of building a profitable, self-funded business without venture backing.
The community focused on B2B customer acquisition channels, cold email vs SEO distribution, and balancing full-time employment with side-project development.
Seeing OOP implemented in "raw" C is similarly eye opening. As with this example, you have to do a bit of caretaking, but even the most complex structures are built from simple ones that nearly all languages support.
Added: This isn't a particularly simple example, but I just found a good looking PDF on OOP in C that seems worth sharing: http://www.planetpdf.com/codecuts/pdfs/ooc.pdf ↗
I'd love to see an example of such a protoype based object oriented language in x86 Assembly language.
Feedback is warmly welcomed as always. If any of the HN crowd sees issues with this approach I would love to hear about them before I commit to building this into my final language...