Learning Ruby

O'Reilly are renound for their introductory guides for programming languages, with a formidable list of languages covered. *FOO* ensures they now also cover the object oriented scripting language, Ruby. Ruby has been around for many years, but with the Rails environment and projects such as puppet it has now gained notable visibility in the community, and this book delivers a good grounding in the basics of the language.

Logically laid out and with a good learning curve you'll find yourself rapidly ploughing through the core of the language and heading towards some of it's more esoteric edges. The typically O'Reilly examples help compound the lessons, and by the end of the book you can feel confident of having the main building blocks of the language.

Lacking from ths book are some more advanced bits, like ruby's reflection and tracing tools get only basic coverage. Also gems, Ruby's extension packaging system gets a very cursory overview, where a little detail about commonly used gems might have been nice. The quick look at Rails is a nice teaser, but no replacement for a full text on the subject.

All in all this is a great introductory text, but isn't quite a one stop shop for all your Ruby needs.

Score: 7.5 out of 10.

Stuart Teasdale


External Links

Compsoc Wiki
Compsoc Library

Upcoming Events

There are no upcoming events planned. Check the CompSoc Wiki in case of emergency

RSS | iCal


No Starch Press
Durham Students Union

Random Poll

What is the best colour in the world?

View results
Submit a new poll
All polls

This section exists to trap prefetching clients. Please just ignore it if you have css disabled and thus can see this. Do not click this link unless you want us to think you are a bot