What Is Ruby?

It’s difficult to describe what Ruby is without outright convincing you to use it. Such is the problem when you’re talking about something special. But I’ll try to restrain myself by starting with the more mundane details about Ruby.

Ruby is a dynamic object-oriented programming language that can be used for just about any purpose: text processing, system utilities, Web development, even graphical applications. Ruby was initially created by Yukihiro Matsumoto, aka “Matz,” and released to the public in 1995. In 2005 and 2006, largely thanks to the popularity of the Ruby on Rails Web development framework (covered in Chapter 16, “Ruby on Rails”), Ruby came to the forefront of the worldwide computing consciousness. Today, Ruby is ...

Get Ruby: Visual Quickstart Guide now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.