Get Free Shipping on orders over $89
Eloquent Ruby - Russ Olsen

Eloquent Ruby

By: Russ Olsen, Michael Swaine (Editor)

Paperback | 7 July 2026 | Edition Number 2

At a Glance

Paperback


$164.75

or 4 interest-free payments of $41.19 with

 or 

Available: 7th July 2026

Preorder. Will ship when available.

Write better, clearer, more focused Ruby code by becoming truly fluent in the language.


As a Ruby programmer, you know how powerful and expressive it is. But do you really know how to make the most of that power, and how to use it to express your ideas succinctly and clearly. Do you know how to metaprogram; to create code that expresses your problem domain? Do you use modern tools to check your style, and even to check your types? Do you know the four distin ct uses of Ruby blocks?

Ruby is an easy programming language to learn, but to gain the fluency needed to write great Ruby code, you need to break old habits. Start thinking about code the way experienced Ruby programmers do. Grok how they solve problems. Dig below the what to the whyof Ruby conventions. Thoroughly updated to reflect modern Ruby usage and with new chapters covering pattern matching and concurrency, Eloquent Ruby, Second Editionwill help you take advantage of the power and flexibility of the Ruby programming language.

More in Program Concepts & Learning to Program

Fun Python GUI Projects in easy steps : In Easy Steps - Dan Aldred
C# Programming in easy steps : Master C# fundamentals! - Mike McGrath
Confident Coding : How to Write Code and Futureproof Your Career - Rob Percival
Practical Programming - Dmitry Zinoviev

$171.75

Concurrency in Go : Tools and Techniques for Developers - Katherine Cox-Buday
Introducing Go : Build Reliable, Scalable Programs - Caleb Doxsey
Head First Ajax : A Brain Friendly Guide - Rebecca Riordan

RRP $85.50

$10.00

88%
OFF
For Dummies (Computers) : Coding for Dummies - Nikhil Abraham

RRP $60.95

$41.75

32%
OFF
Learning to Program in Python - PM Heathcote
Eloquent Ruby - Russ Olsen

Paperback

$164.75