Based on the prompt, I feel like Why’s (Poignant) Guide to Ruby would qualify. https://poignant.guide/
Why's (Poignant) Guide to Ruby
Why the Lucky Stiff
Why's (Poignant) Guide to Ruby
6 readers recommend it across 5 discussions
Reader recommendations
1. Why’s Poignant Guide to Ruby 2. Practical Common Lisp 3. A Programmer’s Introduction to Mathematics 4. Data Structures and Programming Design in C 5. The Art of Agent Oriented Modeling
Also recommended in this reply
Yo progg'n books — I'm really happy for you, I'll let you finish, but The Poignant Guide is one of the best books on programming of all time. One of the best of all time! http://mislav.uniqpath.com/poignant-guide/book/chapter-1.htm... (http://mislav.uniqpath.com/poignant-guide/book/chapter-1.html)
The Little Schemer By Daniel P. Friedman and Matthias Felleisen - https://mitpress.mit.edu/index.php?q=books/little-schemer Why's poignant guide to Ruby - http://mislav.uniqpath.com/poignant-guide/book/
Also recommended in this reply
http://poignantguide.net/ruby/ is one of the most entertaining writings I have read, not just out of technical books, overall. Highly recommended. Rolling On Rails from OnLamp is a very quick and useful tutorial found here: http://www.onlamp.com/pub/a/onlamp/2005/01/20/rails.html This is the easiest and fastest way to get started: http://tryruby.hobix.com/