Keynote: Super Dry Ruby
summary
History of Ruby plus concrete roadmap: an embeddable interpreter mruby and ngx_mruby already exists and is used in practice, evented libraries (EventMachine, Cool.io) and JRuby/Rubinius show concurrency tradeoffs, and work targets removing the GIL via actors or share-borrow model and a pipeline experiment called stream. Soft typing aims for soft typing ~50–80% inferred safety not annotations. Performance and memory reduction are active priorities; several prototypes run and experiments continue.
AI-written summary · about
chapters (12)
- 0:00Start
- 7:04Programming languages
- 8:44Paper prototyping
- 11:22Primary motivation
- 19:24MASTER OF COMPUTERS
- 21:46Avoid copy-and-paste
- 26:19Theory of Evolution
- 35:46Global Interpreter Lock
- 38:02Abstract concurrency model
- 38:43Share / Borrow model
- 40:50Experiment for future Ruby concurrency model
- 45:00Proactive (Noisy) warning








