~/talk

Ruby as Science, Art & Craft

Talkat Ruby on Ales 2014 · 2014-03-06..03-07· [ruby, software-architecture]
github:davy
slides:none on file

Compares concrete convex hull algorithms: a brute‑force O(n^3) check of every pair and point, Jarvis March gift‑wrapping at O(n·h) (worst‑case O(n^2)), and Graham scan at O(n log n), and argues choose the simplest algorithm that meets expected data sizes and maintenance cost. Reports an experiment collecting examples of “beautiful” Ruby: a one‑file Flappy‑Bird clone, concise gems (oauth2 influences many libraries), and playful DSLs; claims beauty can be API clarity, performance wins, or just joyful, working code.

AI-written summary · about

  1. 0:00Introduction and background
  2. 1:56Computer science fundamentals
  3. 6:13Analyzing convex hull algorithms
  4. 12:13The art and beauty of code
  5. 16:41Craftsmanship and mastery
  6. 21:11Defining beautiful code
  7. 24:40Conclusion and community
~/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.