Ruby on Rails

tenchraceSoftware and s/w Development

Jul 14, 2012 (5 years and 11 months ago)


Ruby on
David Heinemeier Hansson
Web application framework
Web application
Just fill in the blanks
All those little things
Convention over Config
But it’s all infrastructure!
Java meets PHP
Architectural purity of Java

Easy immediacy of PHP
Quick without getting dirty
No single, big innovation
More practical than clever
Solving real problems
The Whirlwind Tour
A full stack
Ruby in five E’s
Everything is an object
Elegant blocks of inline joy
Exploring with reflection
Extending at runtime
Extensive standard library
Domain languages
Who cares?
“In 1981, when I started working on Unix, I remember
being blown away by the power of the command-line
pipes-and-filters paradigm. I’ve worked with lots of
programming environments since then, but none of
them gave me that feeling of being able to write a
solution so well that working code just flew off of my
fingers. Until now: Ruby on Rails achieves for web
programming the same sort of conceptual leap that
Unix made for file-handling. You’ve got to try it!”
Bruce Perens
60,000+ downloads
“Most web frameworks force the developer to focus
on the needs of the framework. You spend your time
configuring X, or interfacing between Y and Z. Rails
isn't like that. With Rails you focus on delivering value
to your users. Everything else just gets taken care of.
Rails finally brings agility to the web.”
Dave Thomas
10 job openings in May
“Ruby on Rails is astounding. Using it is like watching
a kung-fu movie, where a dozen bad-ass frameworks
prepare to beat up the little newcomer only to be
handed their asses in a variety of imaginative ways”
Nathan Torkington
5 books announced
Learn more