Start Here
New here? This is the guided walk through Ruby Lore, in a sensible order, start to finish.
-
Yukihiro "Matz" Matsumoto
The creator who decided a programming language should make you happy.
-
Ruby was named before it existed
The name came first, in a chat, before a single line of code.
-
"Optimize for programmer happiness"
Ruby's founding value: bend the language toward joy, not the machine.
-
MINASWAN
"Matz is nice and so we are nice." The community's core social rule.
-
_why the lucky stiff
The artist who made Ruby feel like play, then vanished.
-
Chunky bacon
A nonsense catchphrase from _why's Poignant Guide, and a pure inside joke.
-
David Heinemeier Hansson (DHH)
Created Rails, which is how most people meet Ruby, and a lightning rod for strong opinions.
-
Rails was pulled out of Basecamp
Rails was never built as a product. It was extracted from a real app, then a screencast made it explode.
-
The Christmas-release tradition
Ruby gives itself to the community as a present, almost every December 25.
-
Ruby 3.0
The "Ruby 3x3" promise, delivered on Christmas Day 2020.
-
Ruby 4.0
Ruby 4.0, delivered on Christmas Day 2025, introducing ZJIT and the experimental Ruby Box.