Introduction

 

I wanted to minimize my frustration during programming, so I want to minimize my effort in programming. That was my primary goal in designing Ruby. I want to have fun in programming myself.

 
 --Yukihiro Matsumoto (Matz), creator of Ruby
 

Ruby is a "best of breed" language that has been assembled from the best and most powerful programming features found in its predecessors.

 
 --Jim White
 

Ruby makes me smile.

 
 --Amy Hoy (slash7.com)

Ruby is a fun toy. It's also a serious programming language. Ruby is the jolly uncle who puts in solid 12-hour days at the construction site during the week but keeps the kids entertained come rain or shine. To hundreds of thousands of programmers, Ruby has become a good friend and a trusted servant, and has ...

Get Beginning Ruby: From Novice to Professional now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.