Aaron Patterson of GitHub discusses the Ruby language and its runtime. Host Jeremy Jung spoke with Aaron about the Ruby language and how it works. They discuss the language virtual machine, concurrency, garbage collection, and JIT compilation. If you’ve ever wondered what’s happening under the hood of a programming language, this is a great introduction.
Show Notes
Related Links
- SE-Radio Episode 365: Thorsten Ball on Building an Interpreter in Go
- SE-Radio Episode 255: Monica Beckwith on Java Garbage Collection
- SE-Radio Episode 348: Riccardo Terrell on Concurrency
- Aaron’s blog
- Ruby
- Rails
- Ruby Under a Microscope
SE Radio theme: “Broken Reality” by Kevin MacLeod (incompetech.com — Licensed under Creative Commons: By Attribution 3.0)
No mention of C++ (LLVM), Java (J/Ruby) as C alternatives?!?