~/talk

Opening Keynote - Ruby Progress Report

Talkat RubyConf 2019 · 2019-11-18..11-20· [ruby]
links:none on file
slides:none on file

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

  1. 0:00Start
  2. 12:17Parent Matching
  3. 18:58Argument Forwarding
  4. 19:56Dc Compaction
  5. 28:01Ruby 3 0
  6. 29:56Garbage Collectors
  7. 33:43Static Analysis
  8. 37:09Type Profiler
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.