bookmarks on programming

Compilers

  • Compiler Explorer
  • Bootstrappable Builds
  • Common Misconceptions about Compilers
  • Compiler Optimizations
  • Is every language written in C?
  • Assembly code vs Machine code vs Object code?
  • Introduction to Language Theory
  • Syntax
  • Syntax Design
  • Backus-Naur form
  • Resources for Amateur Compiler Writers
  • Low-Code and the Democratization of Programming. Rethinking Where Programming Is Headed
  • The faker's guide to reading (x86) assembly language
  • Favorite compiler and interpreter resources
  • From String to AST: parsing