3 ms·
I love the poignant guide! It (along with Ruby being an awesome language) got me into Ruby. It's great because you read it because you enjoy it, and then you h
by jackowayed 18y ago
I love the poignant guide! It (along with Ruby being an awesome language) got me into Ruby.
It's great because you read it because you enjoy it, and then you happen to learn Ruby in the process.
It also has some interesting analogies, examples, and ways to remember things. When talking about how block variables go inside |pipes|, he says:
I like to think of the pipe characters as representing a tunnel. They give the appearance of a chute that the variables are sliding down.
Much better at helping you remember the syntax than "block variables go in a comma-separated list which is enclosed by pipes" like you'd find in a normal book.
- brandonkm 18y agoIndeed. You get the sense when reading it, that the author was having a blast writing it, which makes learning Ruby fun. Also, the way its written is almost like a captivating book, so you can't help but dive further in. I remember picking up 'The Ruby Programming Language' written by Matz, got to the 2nd chapter before I hopped online and found the poignant guide. Made for a much more interesting time learning Ruby.
- jballanc 18y agoFor what it's worth, _why did the illustrations for Matz's book too...