The Next Ruby
summary
Overview of Ruby 1.9 with concrete migration notes: claims faster than 1.8 but less stable, source and build from Subversion, standard library now bundles gems and swaps in faster CSV, and SOAP/B64 were removed; key breaking changes include string indexing returning multibyte characters not Fixnums and full string.encoding and multibyte support, regex engine Oniguruma with named groups, enumerators that return objects, hashes preserving insertion order, -> lambda literal with block/arg features, and native threads and fibers for concurrency — tests catch migration issues.
AI-written summary · about
chapters (11)
- 0:00Introduction
- 3:41Ruby 1.9 matters now
- 8:22Migration risks to Ruby 1.9
- 10:10Encoding and strings
- 15:55Block scoping and lambda syntax
- 19:49Unicode and M17N support
- 23:27Regex and enumerator features
- 27:17Hash order and tap
- 30:26Symbol and lambda syntax
- 31:48Native threading and fibers
- 35:02Q&A








