TIL 2020-09-14

  1. A Minimal FORTH Compiler for Linux / i386 Systems - Learn how stack-based languages work by studying this minimal FORTH implementation.

  2. Bootstrapping a FORTH in 40 Lines of Lua Code - Elegant demonstration of implementing a FORTH interpreter in Lua.

  3. Naomi Ceder’s Blog - Python community leader and former PSF chair’s insights on programming and community.

  4. SNES Code Injection: Flappy Bird in Super Mario World - Fascinating demonstration of injecting code into running SNES games.

  5. Super Mario Speed Run Explanation - Great explanation of stack manipulation, underflows, and game internals for speedrunning.

  6. Visitor Pattern - Design pattern for separating algorithms from the objects on which they operate.