My favorite things
summary
Development of Ruby begins in the early 1990s and takes 10 years to create Ruby; design draws on Pascal, Smalltalk and Unix philosophy and is released under free software licenses. Multiple VMs and JITs follow: Ruby 1.9: 3–50× faster over older interpeters, later JIT work yields Ruby 3 ≈3× faster and Shopify’s YJ gives Rails apps 10–20% faster. Tooling habits include Emacs, using AI as an editing/refactoring aid, and maintaining C implementations like mruby.
AI-written summary · about
chapters (11)
- 0:00Welcome
- 3:35Programming languages
- 9:47Free software and Ruby
- 16:13Performance and Ruby
- 24:36Unix and Ruby design
- 27:55Emacs and AI tools
- 33:48AI in programming
- 34:10Chinese story of luck
- 36:39Ruby’s journey
- 41:49Ruby’s future
- 43:15Closing








