Notes concerning “Object-oriented programming”
Nested inheritance
2007 to 2009 (2 minutes)
OMeta contains Wadler's "Views"
2007 to 2009 (updated 2019-05-20) (13 minutes)
When and why exactly should your code “tell, not ask”? That is, use CPS?
2014-01-08 (4 minutes)
Entry-C: a Simula-like backwards-compatible object-oriented C
2015-04-05 (updated 2017-04-03) (24 minutes)
Queueing messages to amortize dynamic dispatch and take advantage of hardware heterogeneity
2016-09-17 (13 minutes)
Similarities between Golang and Rust
2017-01-11 (updated 2017-01-17) (7 minutes)
A sketch of a minimalist bytecode for object-oriented languages
2017-03-20 (updated 2017-06-20) (13 minutes)
Byte-stream pipe and antipipe façade objects for editor buffers
2017-04-10 (3 minutes)
Patterns for failure-free, bounded-space, and bounded-time programming
2018-04-27 (updated 2019-09-10) (42 minutes)
Immediate mode productive grammars
2018-09-13 (8 minutes)