Все публикации

Bytecode Decoding | Ruby | Compiler Hacking

Bytecode Generation | Ruby | Compiler Hacking

Natalie Update: Nov 2023 | Ruby | Compilers

COMPILER FUN, DAY 12: LLVM JIT [RUBY]

COMPILER FUN, DAY 11: OPERATORS & FIBONACCI [RUBY]

COMPILER FUN, DAY 10: IF EXPRESSIONS AND BOOLEANS [RUBY]

COMPILER FUN, DAY 9: VIRTUAL MACHINE [RUBY]

COMPILER FUN, DAY 8: ARGUMENT TYPES [RUBY]

COMPILER FUN, DAY 7: METHOD ARGUMENTS [RUBY]

COMPILER FUN, DAY 6: METHODS [RUBY]

COMPILER FUN, DAY 5: VARIABLE TYPES [RUBY]

COMPILER FUN, DAY 4: VARIABLES [RUBY]

COMPILER FUN, DAY 3: TYPE DEPENDENCIES [RUBY]

COMPILER FUN, DAY 2: CREATING TYPES [RUBY]

COMPILER FUN, DAY 1: CREATING A COMPILER [RUBY]

fork() System Call | Ruby | C++ | Compiler Hacking

Natalie's New Compiler and Intermediate Representation | Ruby | C++ | Compiler Hacking

LIVE STREAM | Natalie's New Compiler | Ruby | Compiler Hacking

Quines in Ruby | Self-Replicating Computer Programs

Building a Complete Ruby Parser [part 2] | Parser Hacking

Must Compile Faster! #shorts

Building a Complete Ruby Parser [part 1] | Parser Hacking

Compile-Time Macros | Ruby | Compiler Hacking

New VM for our New Compiler | Ruby | Interpreter Hacking