software sessions

How the Ruby Runtime Works with Aaron Patterson

Aaron Patterson introduces Ruby runtime internals including details on its virtual machine, global interpreter lock, JIT compiler, and the complexities of building a compacting garbage collector.

Aaron is on both the Ruby and Rails core teams. He's best known for making puns, teaching others, and his contributions to Ruby internals. Lately he's been focusing on a compacting garbage collector for Ruby.

This episode originally aired on Software Engineering Radio.

Aaron Patterson



Transcript for this episode is coming soon.