Keynote: Changing Your World
summary
History of Ruby from creation in 1993 to wide adoption, claims that open source and social coding (GitHub) enable everyone to start and lead projects, and concrete language and VM changes: MRI implemented in C, influences from Emacs, new literals (i for imaginary, r for rational, f for frozen strings), API change (defined? returns symbol), scoped monkeypatches via refinements, and a VM augen GC that cuts mark time by about 50% mark-time reduction so Ruby 2.1 ships next Christmas.
AI-written summary · about
chapters (10)
- 0:00Introduction and background
- 2:27Personal history and journey
- 5:32Early programming experiences
- 10:42The influence of Emacs
- 14:08The philosophy of language design
- 17:51Creating and growing Ruby
- 22:41Empowering programmers
- 25:46Call to action and community
- 36:55Ruby 2.0 and future updates
- 43:31Q&A and concluding remarks








