Media Summary: I'm going to have a guest on: Jemma Issroff! We're going to What's python really doing when it runs your scripts, and what's with all these .pyc files? Get inside the head of python.exe, learn ... I noticed a bug while trying to use our Range and Range methods. So let's fix it! About the Project: Natalie is a very ...

Bytecode Generation Ruby Compiler Hacking - Detailed Analysis & Overview

I'm going to have a guest on: Jemma Issroff! We're going to What's python really doing when it runs your scripts, and what's with all these .pyc files? Get inside the head of python.exe, learn ... I noticed a bug while trying to use our Range and Range methods. So let's fix it! About the Project: Natalie is a very ... Compete now at Find more information at Lecture 8 covered what Speaker: Jason Yeo Talk Description: Learning to write a programming language is considered a rite of passage for some ...

Photo Gallery

Bytecode Generation | Ruby | Compiler Hacking
Bytecode Decoding | Ruby | Compiler Hacking
Pairin' with Aaron: Hacking on the Prism Compiler
Ruby's Enumerable Methods | Compiler Hacking
Bytecode: What, Why, and How to Hack it - Dr. Ryan F Kelly
Compile-Time Macros | Ruby | Compiler Hacking
Weird Ruby Range Bug | C++ | Compiler Hacking
Battlecode 2023 Lecture 8: Bytecode Hacking & Optimization
Ruby's Math Module | C++ | Compiler Hacking
Bootloader basics, Extending CPython, Bastadardizing Ruby's Bitwise OR | Hacker Nights January 2022
New VM for our New Compiler | Ruby | Interpreter Hacking
Friday Hacks #112 - Slaying the Dragon: Implementing a language in Ruby - NUS Hackers
Sponsored
View Detailed Profile
Bytecode Generation | Ruby | Compiler Hacking

Bytecode Generation | Ruby | Compiler Hacking

Our little

Bytecode Decoding | Ruby | Compiler Hacking

Bytecode Decoding | Ruby | Compiler Hacking

In the last video, we taught our

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

Ruby's Enumerable Methods | Compiler Hacking

Ruby's Enumerable Methods | Compiler Hacking

Today we get to work purely in

Bytecode: What, Why, and How to Hack it - Dr. Ryan F Kelly

Bytecode: What, Why, and How to Hack it - Dr. Ryan F Kelly

What's python really doing when it runs your scripts, and what's with all these .pyc files? Get inside the head of python.exe, learn ...

Sponsored
Compile-Time Macros | Ruby | Compiler Hacking

Compile-Time Macros | Ruby | Compiler Hacking

Let's add Lisp-style macros to our

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 ...

Battlecode 2023 Lecture 8: Bytecode Hacking & Optimization

Battlecode 2023 Lecture 8: Bytecode Hacking & Optimization

Compete now at https://play.battlecode.org! Find more information at https://battlecode.org. Lecture 8 covered what

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

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

Let's add a few methods to the

Bootloader basics, Extending CPython, Bastadardizing Ruby's Bitwise OR | Hacker Nights January 2022

Bootloader basics, Extending CPython, Bastadardizing Ruby's Bitwise OR | Hacker Nights January 2022

Hacker

New VM for our New Compiler | Ruby | Interpreter Hacking

New VM for our New Compiler | Ruby | Interpreter Hacking

We have a new IR-based

Friday Hacks #112 - Slaying the Dragon: Implementing a language in Ruby - NUS Hackers

Friday Hacks #112 - Slaying the Dragon: Implementing a language in Ruby - NUS Hackers

Speaker: Jason Yeo Talk Description: Learning to write a programming language is considered a rite of passage for some ...

Language Hacking: Compiling ruby_parser gem part 1

Language Hacking: Compiling ruby_parser gem part 1

We're finally ready to start trying to