Cover of Programming Ruby

Programming Ruby

by Dave Thomas, Chad Fowler, Andy Hunt · first published 2005

8mentions
6recommended by
8HN commenters
2008–2019first – last mentioned

75% recommend25% neutral

Why HN recommends it

Thorough reference-style guide to the Ruby language, known as the pickaxe book. It offers a solid introduction that assumes no prior programming experience and serves as a long-lasting desk reference.

Summarised by Claude from recommending comments

Affiliate links. As an Amazon Associate I earn from qualifying purchases.

Mentions per year

20 2007: 0 mentions2008: 2 mentions2009: 1 mention2010: 0 mentions2011: 2 mentions2012: 0 mentions2013: 0 mentions2014: 2 mentions2015: 0 mentions2016: 0 mentions2017: 0 mentions2018: 0 mentions2019: 1 mention2020: 0 mentions2021: 0 mentions2022: 0 mentions2023: 0 mentions2024: 0 mentions2025: 0 mentions2026: 0 mentions200720172026

What Hacker News says

  • apotheon · Sep 24, 2009 · Recommends

    …really. Ordered by increasing levels of programming skill, I'd say you should start with one of the following: 1. Learn to Program by Chris Pine 2. Everyday Scripting with Ruby by Brian Marick 3. Programming Ruby: The Pragmatic Programmer's Guide by David Thomas and Andrew Hunt An excellent book to build your skills and internalize the common Ruby idioms is The Ruby Way by Hal Fulton. As others have mentioned,…

    on “Ask HN: I want to learn Ruby ” ↗
  • nkohari · Feb 7, 2008 · Recommends

    …particularly true in the case of RoR, since it's very geared towards fast prototyping. If you don't know Ruby, get the pickaxe book. I'd also recommend Agile Web Development with Rails: http://www.amazon.com/Programming-Ruby-Pragmatic-Programmers... http://www.amazon.com/Agile-Web-Development-Rails-2nd/dp/097... Also check out PeepCode; it gets rave reviews: http://peepcode.com/

    on “Ask YC: Going to RailsConf 2008. How do I learn RoR by then?” ↗
  • shortlived · Jan 24, 2011 · Recommends

    I started programming when I entered college as a comp sci major. I highly recommend the first edition of the "pickaxe" book AKA Programming Ruby by Hunt and Thomas. It's a book that gives a good intro to programming without being an intro to programming book.

    on “Ask HN: When did you 1st start programming and why?” ↗
  • ice_man · Oct 29, 2008 · Recommends

    …Artificial Intelligence - Norvig Pattern Recognition and Machine Learning - Bishop The Java Language Specification - Gosling, Joy, Steele Learning Python - Lutz & Ascher Programming Erlang - Armstrong Programming Ruby - Thomas, Fowler, Hunt Calculus - Spivak How to Solve It - Polya The Design and Implementation of the 4.4 FreeBSD Operating System - McKusick, Bostic, Karels, Quarterman The Design of the Unix Operating…

    on “ASK HN: Hacker Bibles” ↗
  • sleight42 · Aug 9, 2011 · Recommends

    …dangerously incomplete treatment. For instance, methods only exist on classes. And there's no mention of the singleton class whatsoever. For a more accurate lesson, watch Dave Thomas, author of the "Pickaxe" Programming Ruby book, present on the Ruby Object Model: http://scotland-on-rails.s3.amazonaws.com/2A04_DaveThomas-SO...

    on “Understanding the Ruby object model” ↗
  • skywhopper · Jan 10, 2019 · Recommends

    …the same time combining some of my absolute favorite ideas from Perl, Smalltalk, and Scheme into a syntax far cleaner and more satisfying than almost any other language I've worked with. Dave Thomas's Programming Ruby was a fixture on my office desk for a decade. One of the best programming books I've ever read, with a fantastic reference section (built from Ruby's own excellent baked-in docs), my copy is well worn,…

    on “Happy Birthday, Ruby” ↗
  • rubiquity · Jul 9, 2014 · Mentions

    …resources already out for learning Elixir. José's article here is a good intro but Elixir's official website has a very in-depth getting started guide[0]. Dave Thomas, the author of Pragmatic Programmer and Programming Ruby (arguably the book that helped Ruby grow pre-Rails), has written a great book titled "Programming Elixir"[1]. Authors at Manning and O'Reilly are also working on Elixir books to the best of my knowledge.…

    on “How I Start: Elixir” ↗
  • jasonwocky · Jul 9, 2014 · Mentions

    > Dave Thomas, the author of Pragmatic Programmer and Programming Ruby (arguably the book that helped Ruby grow pre-Rails), has written a great book titled "Programming Elixir" I bought this ebook when it was first released. The level of care Dave has given to it is astounding.…

    on “How I Start: Elixir” ↗

Keyboard shortcuts

/
Focus search
j / k
Next / previous book
Enter
Open focused book
Esc
Close / go back
g h
Go to Home
g t
Go to Top all-time
g m
Go to Most recommended
g r
Go to Rising
g f
Go to For You
?
Show this help