Collection / 9 entries
Runtime foundations
A path through source code, bytecode, virtual machines, and the boundaries of execution.
- 1 Runtime A beginner-friendly guide to understanding software runtime. concept
- 2 Lexer A beginner-friendly guide to understanding lexers and tokens. concept
- 3 AST A beginner-friendly guide to understanding abstract syntax trees. concept
- 4 Compiler A beginner-friendly guide to understanding compilers. concept
- 5 Bytecode A beginner-friendly guide to understanding bytecode. concept
- 6 Opcode A beginner-friendly guide to understanding opcodes. concept
- 7 Virtual Machine A beginner-friendly guide to understanding virtual machines. concept
- 8 Bytecode is not just a programming style. It is also a way of living. After more than 10 years of writing code, and nearly a year living with compilers, runtimes, virtual machines, and bytecode while building KITWORK. article
- 9 Rebuilding a Go VM to Execute 1M Ops in 58ms Zero GC was not a side effect. It was a constraint. article