TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Why's (Poignant) Guide to Ruby (2004)

440 pointsby marcobambiniover 4 years ago

35 comments

thomover 4 years ago
I've always felt this was a singular achievement, one which perfectly captured the spirit of its author, the community he inhabited, and a particular zeitgeist in programming and on the internet. The need for various other authors to attempt to replicate it for other languages by creating rambling, twee books with wacky titles and comic characters of their own, I've frankly found a bit sad and underwhelming. It's a bit like Boaty McBoatface. It was funny because it broke all the traditional austere rules for naming things, not because Nouny McNounface is somehow innately funny. And yet the joke is replicated endlessly as if each time it's possible for it to be new.
评论 #25064258 未加载
评论 #25065579 未加载
评论 #25064680 未加载
评论 #25064877 未加载
评论 #25066145 未加载
评论 #25067511 未加载
评论 #25066567 未加载
xrdover 4 years ago
_why was at the FOSCON at FreeGeek 10+ years ago. I walked up to him, and he looked at me and said &quot;You look familiar.&quot;<p>Looking back, I&#x27;m sure we had never met. I just think he probably did that to build connection with anyone he met, and I loved that moment with him. There was amazing intimacy that he created everywhere.
评论 #25068517 未加载
Arubisover 4 years ago
I don’t think about _why every day the way I used to, but I still miss his presence.
评论 #25063949 未加载
评论 #25064091 未加载
_hhffover 4 years ago
When I found this as a ~15 year old I had farmer parents who were pushing me away from computer based careers because they didn’t want me to “waste my life in front of a box”. I had done some C++ coding small adventure games but programming then still felt really cold and academic.<p>When I found Why’s book, I loved it. I thought it was funny, dark and moving. It wasn’t about programming, Ruby was a sidecar to this person expressing themself in an incredibly vibrant way. I felt like: wow, there are people like me in programming, too!<p>Now I run a 30 person product shop in NYC. I may have never learnt to code if not for Why.
ppodover 4 years ago
Aside from the book, this brings back all those fuzzy feelings of learning ruby. Boolean functions end in ?, in-place transformations end in !<p>each, unless. It&#x27;s just such a beautiful language.
评论 #25064943 未加载
评论 #25064616 未加载
Falling3over 4 years ago
Does anyone know if this site was recently put together or if it&#x27;s been around all along? WHOIS says the domain was registered back in &#x27;14. I love _why&#x27;s writings and largely credit him with getting me excited about using Ruby back when I was in college. Really nice to be reminded of his work.
评论 #25063899 未加载
评论 #25066674 未加载
评论 #25064537 未加载
评论 #25067721 未加载
jablanover 4 years ago
Although I am fascinated by _why&#x27;s personality and his art, I think this book is partly to blame that Ruby is not as popular as it could (and should) have been. It somehow embodies that proto-hipster vibe the Ruby community used to have at the beginning, which alienated a lot of potential users. Luckily I managed to overcome that initial hurdle (the Pickaxe book helped a lot), but a lot of (good) developers I know haven&#x27;t, and lots of them stayed with ASP (and its later offspring) and PHP.
评论 #25068479 未加载
评论 #25068773 未加载
评论 #25068335 未加载
ornornorover 4 years ago
Every time this book is mentioned, I feel like a moron.<p>I learnt ruby reading books, going through the koans, the rails turorial from M. Hartl... But I could never ever understand the poignant guide to ruby. I mean, I got paid to write ruby for several years so I obviously learnt the language, but I never understood what Why’s book was about or how it could teach me ruby. Just completely went « whoosh! » over my head at the time. And it still does.
评论 #25071486 未加载
评论 #25070674 未加载
Arkdyover 4 years ago
_why was a good teacher. The guide was a gem because it helped show how deeply you could love programming &lt;3
评论 #25065169 未加载
alxjrvsover 4 years ago
This book taught me how to take my first baby steps into my current career, and I will be forever indebted to it.
tartoranover 4 years ago
Ruby is an appealing language for sure , but is it worth learning it in 2020, with the intention of getting paid for one’s work? It is an honest question and in no way am i trashing the language. Just curious what others have to say about it
评论 #25065294 未加载
评论 #25065165 未加载
评论 #25068534 未加载
评论 #25065025 未加载
评论 #25065032 未加载
评论 #25066581 未加载
评论 #25068857 未加载
评论 #25067177 未加载
评论 #25067773 未加载
评论 #25066039 未加载
projektfuover 4 years ago
I learned basically nothing from this book. Maybe if I were a new programmer it would have helped but as an experienced programmer I found its pedagogy too distracting to learn anything. But Ruby is easy to learn and fun to use. The headline about it is that code can be executed in a class definition. If that&#x27;s not broadcast right at the beginning, it&#x27;ll take a long time to learn what&#x27;s going on in Rails.
评论 #25066624 未加载
rmchughover 4 years ago
I don&#x27;t think I learnt any code from this book, but it&#x27;s still my favourite programming book by far.
UncleOxidantover 4 years ago
_why if you&#x27;re out there we miss you.
evolve2kover 4 years ago
I remember a documentary was being made on _why. Anyone know where that got up to?
评论 #25064236 未加载
davover 4 years ago
I&#x27;m pretty sure it was _why who set up the first darknet I was ever on. You had to set up your &#x2F;etc&#x2F;hosts and do some other tricks, to browse to hidden pages. Unless I&#x27;m confusing with another similar thing around the same time, there was some JS involved and you could find hidden features layered on regular websites.
评论 #25066776 未加载
jotover 4 years ago
I love the physical copy of this that I got with my ticket to Brighton Ruby this year: <a href="https:&#x2F;&#x2F;www.consonance.app&#x2F;blog&#x2F;brighton-ruby-2020&#x2F;" rel="nofollow">https:&#x2F;&#x2F;www.consonance.app&#x2F;blog&#x2F;brighton-ruby-2020&#x2F;</a>
评论 #25067240 未加载
revskillover 4 years ago
The &quot;magic&quot; of Ruby is the reason I begin with, and it&#x27;s also the reason i stop using Ruby.<p>Enough magic is fine, productive, but too much magic (Imagine making your own magic with Ruby) will make you hurt.
hashkbover 4 years ago
My life would be pretty different without _why and this (poignant) guide.
qnttyover 4 years ago
Here&#x27;s an article about the mythos of Why for those who don&#x27;t know: <a href="http:&#x2F;&#x2F;www.slate.com&#x2F;articles&#x2F;technology&#x2F;technology&#x2F;2012&#x2F;03&#x2F;ruby_ruby_on_rails_and__why_the_disappearance_of_one_of_the_world_s_most_beloved_computer_programmers_.single.html" rel="nofollow">http:&#x2F;&#x2F;www.slate.com&#x2F;articles&#x2F;technology&#x2F;technology&#x2F;2012&#x2F;03&#x2F;...</a>
bovermyerover 4 years ago
I don&#x27;t know who _why is, but I get the impression that he&#x2F;she is something of a legend. I love the whimsical style of this book.
评论 #25064626 未加载
rchedover 4 years ago
This book always brings back good memories for me.<p>If you are interested in diving deeper into _why&#x27;s work you can find a comprehensive catalogue of his public works here <a href="https:&#x2F;&#x2F;viewsourcecode.org&#x2F;why&#x2F;" rel="nofollow">https:&#x2F;&#x2F;viewsourcecode.org&#x2F;why&#x2F;</a>.
klelattiover 4 years ago
I learn&#x27;t my first Ruby with Why&#x27;s guide and will always be grateful.<p>For me the most important point is the simplest: that learning things should be fun. We&#x27;re too serious about lots of things, making it fun not only makes the process more enjoyable - it&#x27;s more effective too.
Sloppyover 4 years ago
Thanks, it made me (poignantly) remember Ruby and _why
filmgirlcwover 4 years ago
For me, this is one of those quintessential software books. Reading it takes me back to 2005, when I was in college — not studying CS but still building for the web as I have been since I was 13 — and feeling so <i>seen</i> to see a book&#x2F;collection of essays&#x2F;language introduction written in an original and irreverent style much more akin to Dave Eggers than anything else of the genre.<p>I never really embraced Ruby — though I always admired it and adopted TextMate like all the other cool kids — but this and _why’s other work stuck with me as sticks with me now.
评论 #25067959 未加载
dschulzover 4 years ago
I too remember _why.
twothamendmentover 4 years ago
I miss why. He was great to work with. His mind worked in differently than anyone I&#x27;ve worked with. He was still so nice, humble and a good teacher. Famous for Ruby, he could twist any language to solve a problem - or twist it just for the fun of it.
gwbas1cover 4 years ago
The writing style always reminded me of my favorite teachers as a child.<p>I always suspected that ROR&#x27;s popular with young programmers in the 2000&#x27;s had more to do with Why&#x27;s writing style than specific merits of ROR.
lowdestover 4 years ago
I miss _why being out there, producing content. He reminded me of the Beagle Bros books for the Apple II, which were my first introduction to programming in 1990 or so.
awadover 4 years ago
I still share this every time someone is new to Ruby. He&#x27;s a really good story teller which is all the more impressive given that code is involved...
joshspankitover 4 years ago
This single guide is the reason why, after many years in tech, I finally “clicked” on programming.<p>I still love Ruby and use it all the time.
richardwhiukover 4 years ago
(2005) I think?
评论 #25064513 未加载
nicebyteover 4 years ago
this is legitimately the worst programming book i&#x27;ve ever read. i wanted to get started with ruby back in 2009, and everyone was praising this book. i got it, read the first few chapters, and got bored out of my mind. it meanders and takes forever to get to the point. in the end, i never really learned ruby, and the main cause was this book.
评论 #25064956 未加载
评论 #25065429 未加载
评论 #25064847 未加载
评论 #25065370 未加载
评论 #25064930 未加载
评论 #25066411 未加载
评论 #25064999 未加载
评论 #25064870 未加载
评论 #25064736 未加载
评论 #25065841 未加载
评论 #25065299 未加载
评论 #25064666 未加载
yegortimoshenkoover 4 years ago
Thank you, _why :3
beervirusover 4 years ago
Is _why still MIA?