Questions and Answers with "Matz"
summary
Covers concrete migration and internals: Ruby 1.9.2 is declared the upcoming stable release after passing specs, 1.9.1 is usable for new projects, and work on Ruby 2.0 starts afterward; the AST was removed so Ruby to Ruby is currently unsupported but revival is vaguely planned; a multivirtual‑machine idea (MVM) aims to exploit multicore by running multiple VMs in one process; practical topics include GC tradeoffs, require_relative and __dir__ convenience, and which patches might land.
AI-written summary · about
chapters (18)
- 0:00Intro
- 2:05Questions
- 9:45MVM
- 14:23What would you change in Ruby
- 15:21Domainspecific languages
- 16:30Success of Ruby
- 18:54Role in Ruby
- 21:26Most beautiful Ruby code
- 22:27What would you have done differently
- 23:02Why dont you introduce list comprehension
- 26:01What direction would you like to see the community go
- 26:28When should we stop deploying to 191
- 27:49The future of performance
- 29:03Garbage collection
- 30:38Difference between building and designing
- 31:32Other things to consider
- 32:14Go concurrency
- 33:43When will Ruby 2 be ready








