~/talk

Keynote

Talkat EuRuKo 2018 · 2018-08-24..08-25· [ruby]
slides:none on file

Language starts in 1993 and grows from one user to over a million, pick-axe book sells ~10,000 copies and first RubyConf has ~30 attendees while EuRuKo hosts a few hundred. Work targets compatibility plus performance: generational and idle GC, heap compaction, and a JIT prototype shipping with Ruby 2.6 in December that shows JIT prototype (up to 6× on benchmarks) but may slow real apps. Concurrency moves toward actor-like solutions, typing favors tooling and inference like runtime type aggregation and projects such as Sorbet and Steep for typing.

AI-written summary · about

  1. 0:00Intro
  2. 1:1925th Anniversary of Ruby
  3. 2:09Programming Languages
  4. 6:13The Pickaxe Book
  5. 8:32Compatibility Matters
  6. 10:37Imaging your app crashes with upgrade
  7. 15:04Ruby is not the most powerful language
  8. 15:17Human centric design
  9. 16:08Don't pursue beauty of the software
  10. 19:36Better Concurrency Abstraction
  11. 21:37Should We Introduce Static Types?
  12. 25:03Early (Static) Type Checking
  13. 25:38Runtime Type Aggregation
  14. 26:39Abstract Interpretation
  15. 28:39Interactive Programming
  16. 29:29Dynamic vs Static
  17. 30:01Type Annotation May Become Obsolete
  18. 30:49The Best Way to Predict The Future Is To Invent It
~/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.