Sponsored
View Detailed Profile
Making Better Tests | Ruby | C++ | Compiler Hacking

Making Better Tests | Ruby | C++ | Compiler Hacking

This

Ruby's Enumerable Methods | Compiler Hacking

Ruby's Enumerable Methods | Compiler Hacking

Today we get to work purely in

Compile-Time Macros | Ruby | Compiler Hacking

Compile-Time Macros | Ruby | Compiler Hacking

Let's add Lisp-style macros to our

Xmas hacking: Let's contribute to the Natalie Ruby compiler!

Xmas hacking: Let's contribute to the Natalie Ruby compiler!

Today we spread some Christmas cheer by

New VM for our New Compiler | Ruby | Interpreter Hacking

New VM for our New Compiler | Ruby | Interpreter Hacking

We have a new IR-based

Sponsored
Weird Ruby Range Bug | C++ | Compiler Hacking

Weird Ruby Range Bug | C++ | Compiler Hacking

I noticed a bug while trying to use our Range#to_a and Range#each methods. So let's fix it! About the Project: Natalie is a very ...

Ruby's Math Module | C++ | Compiler Hacking

Ruby's Math Module | C++ | Compiler Hacking

Let's add a few methods to the

Hacking C compiler

Hacking C compiler

References: - https://twitter.com/tsoding/status/1527660533201178625 - https://github.com/tsoding/tic-tac-toe-auto-deref.

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

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

Natalie's new

Pairin' with Aaron: Hacking on the Prism Compiler

Pairin' with Aaron: Hacking on the Prism Compiler

I'm going to have a guest on: Jemma Issroff! We're going to

Bytecode Generation | Ruby | Compiler Hacking

Bytecode Generation | Ruby | Compiler Hacking

Our little

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

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

We're passing 97% of the

[REBASE'25] ZJIT: Building a New JIT Compiler for Ruby

[REBASE'25] ZJIT: Building a New JIT Compiler for Ruby

ZJIT: