~/talk

Keynote: 30 Years of Ruby

Talkat RubyConf TH 2023 · 2023-10-06..10-07· [ruby]
slides:none on file

The language is named Ruby on Feb 24, 1993 after several rejected candidates, and that choice demonstrates why choose good names matters. Lessons include starting projects as hobbies, the danger of losing weeks of work without keep backups and version control, and preferring fast iteration early because productivity beats premature optimization when startups pivot. Community contributions — Rails, thousands of gems and tooling — carry the ecosystem. Performance milestones: VM improvements give up to 5–50× speedups historically and YJIT brings roughly 20–30% faster real-world Rails apps.

AI-written summary · about

  1. 0:0030 years of Ruby history
  2. 2:11Naming in software projects
  3. 4:44Creating Ruby
  4. 8:44Motivation in projects
  5. 11:18Skunkworks innovation
  6. 12:02Version control importance
  7. 13:54Startups and productivity
  8. 18:33Open source communities
  9. 25:49Ruby through contributions
  10. 28:23Community over language
  11. 30:13Ruby performance history
  12. 33:52Ruby future goals
  13. 36:03Ruby ecosystem growth
  14. 37:28Community feedback loop
~/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.