The Ruby Programming Language

The observant will notice the similarity of the title to the classic C Programming Language. It's no coincidence - the authors intend it to become the standard reference for Ruby, taking the same approach to documenting Ruby's features. It's aimed "at experienced programmers who are new to Ruby", so my perl-fu puts me squarely in the target market segment. Comparisons in the text to other languages are frequent and even helpful.

The book is very readable - more so than I remember K&R being - and explains Ruby in a clear and accessible style, with good, relevant examples. It's well organised, minimising forward references effectively. Which the possible exception of some of the discussion on eigenclasses, I found it easy to pick up and understand what was going on.

The book doesn't attempt to cover gems or support tools like rake in any detail. However, it makes an excellent reference for the core language, and thereby hits the spot it intends to.

Iain Georgeson


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

The greater?

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