Better Ruby
summary
Ruby targets 3x performance and then delivers benchmark gains plus steady 5–10% yearly speedups and lower memory use; MJ and a new JIT approach boost CPU-bound paths but can slow typical Rails apps, YJ moves to Rust and keeps improving, and Ruby compiles to WASM so Rails can run in the browser. Runtime work adds generational + incremental GC, Ractor for parallelism and a fiber scheduler for IO, pattern matching, data classes, an experimental namespace/packages system to load multiple gem versions, and Prism as a unified parser for tools and the compiler.
AI-written summary · about
chapters (12)
- 0:00Better Ruby introduction
- 2:22Why Ruby is great
- 8:30Ruby improvements decade
- 15:44Ruby 3x3 performance
- 21:38Modern Ruby features
- 28:17Ruby 2 evolution
- 33:01Ruby 3.4 namespace
- 36:01Ruby performance gains
- 38:11Ruby development tools
- 41:05Gem sharing community
- 43:37Ruby community value
- 45:10Closing thanks








