~/talk

Ruby After 25 Years

Talkat Bath Ruby 2018 · 2018-03-22..03-23· [ruby]
slides:none on file

Ruby marks its 25th birthday (named Feb 24, 1993) and aims for a performance leap called Ruby 3x3 to be three times faster by 3.0. A JIT prototype ships in 2.6 (released around Christmas) and shows JIT prototype >2x on CPU-bound workloads; further optimizations remain. Planned language additions are a new concurrency model called guild concurrency (no shared state, actor-like channels) and gradual static analysis (Steep-style inference to catch ~20–40% of type errors). Community events drew ~500 attendees in Tokyo and ~3,000 online messages.

AI-written summary · about

  1. 0:00Start
  2. 2:5325th Anniversary of Ruby
  3. 7:051993-02-24
  4. 14:08Font sizes
  5. 15:37Predicting the future is always hard
  6. 30:13Thermal problem
  7. 31:35Multi-core
  8. 32:12Concurrency
  9. 32:48Heterogeneous computing
  10. 39:22Type Inference
  11. 40:13Interactive Programming
  12. 42:08Concurrent Abstraction
  13. 46:29Avoiding a BIG GAP
  14. 53:06To make programming "fun" again
~/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.