~/talk

Keynote Address

Talkat RubyConf 2009 · 2009-11-19..11-21· [ruby-on-rails, ruby]
slides:none on file

Claims Ruby can cover roughly 80% true language needs by favoring productivity, internal DSLs and dynamism; evidence: Rails and RSpec as working internal DSLs, lambdas and Enumerator already added to Ruby, and a Ruby-based slide tool Rabbit (Ruby-based) that handles Unicode. Missing pieces are robust distributed and functional primitives — work on DRb and actor libraries and lazy arrays is underway — so Ruby is close to but not yet the Japet 80% language.

AI-written summary · about

  1. 0:00Intro
  2. 1:17The One Language
  3. 2:41and many programming languages
  4. 4:27Some procedural
  5. 5:21Some object-oriented
  6. 8:36No perfect language
  7. 9:28The Key Person #1
  8. 10:04According to Pareto principle
  9. 10:17The 0.8 true language
  10. 11:08Background analysis
  11. 11:24Faster Computers
  12. 11:55Ubiquitous Computers
  13. 12:12Cell phone as a computer
  14. 13:14Everyone is connected
  15. 13:26The connection is cheap
  16. 14:54The end of Moore's law
  17. 15:07Meeting physics limitation
  18. 17:00Background (Software)
  19. 18:10Basic requirement for ZEPT
  20. 18:27General purpose
  21. 19:48Concise
  22. 20:59Dynamic
  23. 23:37DSL advantages
  24. 24:46Need for DSL
  25. 25:07Internal DSL vs External DSL
  26. 28:00My vote goes to
  27. 28:49Distributed programming
  28. 29:48Functional programming
  29. 30:18Summary (1)
  30. 30:36Question
  31. 31:17Ruby supports internal DSL
  32. 33:41We are working on
  33. 34:27Conclusion
~/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.