Notes on Postmodern Programming is a fun, quirky paper. The comments on where metaphors come from is interesting.
miniblog.
Related Posts
C++ no longer considers trivial infinite loops to be undefined behaviour! https://www.open-std.org/jtc1/sc22/wg21/docs/papers/2024/p2809r3.html
Spotted in the release notes for the latest clang.
An interactive version of the Go 1.22 release notes! https://antonz.org/go-1-22/
This is really elegant, I'd love to see more languages have this.
A survey of parser generator usage in major language implementationss: https://notes.eatonphil.com/parser-generators-vs-handwritten-parsers-survey-2021.html
Most have a handwritten parser. GCC and Go moved from generated to handwritten. SQLite and Python <3.10 built their own parser generators!

