Opening Keynote - Ruby Progress Report
summary
Ruby 2.7 December release and Ruby 3.0 next year are fixed on the roadmap; 2.7 brings experimental pattern matching (with warnings), keyword‑argument warnings as the first step toward a breaking but cleaner 3.0 migration, numbered params (_1, _2), argument forwarding with three dots, manual GC compaction, Unicode 12.1 support, IRB multiline edit, faster fibers and improved JIT showing ~2–3× wins on CPU benchmarks, new enumerable helpers, cancelled pipeline and postponed method‑reference, and a plan for Ruby Signatures plus a Type Profiler (abstract interpretation) for static checking without pervasive annotations.
AI-written summary · about
chapters (8)
- 0:00Start
- 12:17Parent Matching
- 18:58Argument Forwarding
- 19:56Dc Compaction
- 28:01Ruby 3 0
- 29:56Garbage Collectors
- 33:43Static Analysis
- 37:09Type Profiler








