# Books on Ruby

**URL:** <https://www.ruby-forum.com/t/books-on-ruby/121451>\
**Category:** Ruby\
**Created:** [November 28, 2007, 4:06am UTC](https://www.ruby-forum.com/t/books-on-ruby/121451 "2007-11-28T04:06:10Z")\
**Posts on this page:** 9\
**Page:** 1

<div class="post-metadata">

**Author:** ![barcaroller](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/b/5f9b8f/32.png) [@barcaroller](https://www.ruby-forum.com/u/barcaroller)\
**Post date:** [November 28, 2007, 4:06am UTC](https://www.ruby-forum.com/t/books-on-ruby/121451/1 "2007-11-28T04:06:10Z")

</div>

Can someone kindly recommend some good books on the following:

```
Ruby for beginners
Ruby for advanced users

Ruby On Rails for beginners
Ruby On Rails for advanced users

```

Is there a bible like Larry Wall’s Programming Perl or Bjarne  
Stroustrup’s  
The C++ Programming Language?

---

<div class="post-metadata">

**Author:** ![barcaroller](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/b/5f9b8f/32.png) [@barcaroller](https://www.ruby-forum.com/u/barcaroller)\
**Post date:** [November 28, 2007, 6:27am UTC](https://www.ruby-forum.com/t/books-on-ruby/121451/2 "2007-11-28T06:27:36Z")

</div>

On Nov 27, 7:19 pm, thefed [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) wrote:

> → Learn To Code  
> → There are only three days left to get it in PDF form for free (I
> 
> The only ritualistically used book I know of is the Pickaxe, put out  
> by the Pragmatic Programmers.
> 
> - Ari B.

There’s new books coming out every week, it seems, check the leading  
online retailer’s website.

> **[A Ruby and Rails bibliography of sorts](http://blog.mrneighborly.com/2007/10/ruby-and-rails-bibliography-of-sorts.html)**
>
> "What book should I get?" seems to be one of the most popular questions on the mailing lists for both Ruby and Rails. I like to think that...

---

<div class="post-metadata">

**Author:** ![barcaroller](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/b/5f9b8f/32.png) [@barcaroller](https://www.ruby-forum.com/u/barcaroller)\
**Post date:** [November 28, 2007, 4:20am UTC](https://www.ruby-forum.com/t/books-on-ruby/121451/3 "2007-11-28T04:20:47Z")

</div>

On Nov 27, 2007, at 10:05 PM, barcaroller wrote:

> Can someone kindly recommend some good books on the following:
> 
> ```
> Ruby for beginners
> 
> ```

→ Why’s Poignant Guide  
 → Humble Little Ruby Book  
 → Learn To Code

> ```
> Ruby for advanced users
> 
> ```

→ Ruby Source Code  
 → The Pickaxe  
 → The Ruby Way

> ```
> Ruby On Rails for beginners
> 
> ```

→ Build Your Own Ruby On Rails Apps (Patrick Lentz)  
 → There are only three days left to get it in PDF form for free (I  
like print, though)!

> ```
> Ruby On Rails for advanced users
> 
> ```

→ Agile Web D. with Rails

[http://blog.mrneighborly.com/2007/10/ruby-and-rails-bibliography-of-](http://blog.mrneighborly.com/2007/10/ruby-and-rails-bibliography-of-)  
sorts.html

That pretty much has it all!

The only ritualistically used book I know of is the Pickaxe, put out  
by the Pragmatic Programmers.

- Ari B.

---

<div class="post-metadata">

**Author:** ![barcaroller](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/b/5f9b8f/32.png) [@barcaroller](https://www.ruby-forum.com/u/barcaroller)\
**Post date:** [November 28, 2007, 8:26am UTC](https://www.ruby-forum.com/t/books-on-ruby/121451/4 "2007-11-28T08:26:13Z")

</div>

On Nov 27, 9:03 pm, “barcaroller” [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) wrote:

> Can someone kindly recommend some good books on the following:
> 
> ```
> Ruby for beginners
> 
> ```

For experienced programmers wanting to work in Ruby, I found  
“Programming Ruby” both comprehensible and comprehensive. For  
beginning programmers, I don’t know.

> ```
> Ruby for advanced users
> 
> ```

Programming Ruby, 2nd Edition, chapters 22-24.

> ```
> Ruby On Rails for beginners
> Ruby On Rails for advanced users
> 
> ```

Agile Web D. With Rails for both.

---

<div class="post-metadata">

**Author:** ![barcaroller](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/b/5f9b8f/32.png) [@barcaroller](https://www.ruby-forum.com/u/barcaroller)\
**Post date:** [November 28, 2007, 8:33am UTC](https://www.ruby-forum.com/t/books-on-ruby/121451/5 "2007-11-28T08:33:14Z")

</div>

ruby cook book

* * *

From: “kevin cline” [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)  
Sent: Wednesday, November 28, 2007 3:24 PM  
Newsgroups: comp.lang.ruby  
To: “ruby-talk ML” [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)  
Subject: Re: Books on Ruby…

---

<div class="post-metadata">

**Author:** ![barcaroller](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/b/5f9b8f/32.png) [@barcaroller](https://www.ruby-forum.com/u/barcaroller)\
**Post date:** [November 28, 2007, 11:07am UTC](https://www.ruby-forum.com/t/books-on-ruby/121451/6 "2007-11-28T11:07:16Z")

</div>

[http://www.visibleworkings.com/little-ruby/](http://www.visibleworkings.com/little-ruby/)

---

<div class="post-metadata">

**Author:** ![barcaroller](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/b/5f9b8f/32.png) [@barcaroller](https://www.ruby-forum.com/u/barcaroller)\
**Post date:** [November 28, 2007, 11:51am UTC](https://www.ruby-forum.com/t/books-on-ruby/121451/7 "2007-11-28T11:51:11Z")

</div>

On Tue, 27 Nov 2007 22:03:09 -0500  
“barcaroller” [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) wrote:

> Can someone kindly recommend some good books on the following:
> 
> ```
> Ruby for beginners
> 
> ```

Learning Programming:  
Learn to Program

A bit more advanced:  
Ruby by Example

Some programming knowledge from other language:  
Everyday scripting with Ruby  
Ruby Cookbook  
Programming Ruby  
The Ruby Way

> ```
> Ruby for advanced users
> 
> ```

Programming Ruby  
The Ruby Way  
The Ruby Cookbook

> ```
> Ruby On Rails for beginners
> 
> ```

```
  Ruby on Rails

```

> ```
> Ruby On Rails for advanced users
> 
> ```

```
  Can't help you there sorry.

```

> Is there a bible like Larry Wall’s Programming Perl or Bjarne  
> Stroustrup’s The C++ Programming Language?

The Pickaxe (Programming Ruby) would probably be the closest although  
The Ruby Way wouldn’t be too far behind.

Another good little book to have nearby is O’Reilly’s Ruby Pocket  
Reference.

My favourites sources in order:  
(I’m probably at (‘bit more advanced’/‘knowledge from other language’)  
level above):

1. Without doubt this newsgroup! A LOT of info gets posted here!
2. irb, Google, the Cookbook
3. Ruby Pocket Reference
4. [RDoc Documentation](http://www.ruby-doc.org/core/)  
Pickaxe, The Ruby Way

I’ve only recently bought Ruby by Example and Everyday Scripting… So  
far they are both great books.

cheers,

---

<div class="post-metadata">

**Author:** ![barcaroller](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/b/5f9b8f/32.png) [@barcaroller](https://www.ruby-forum.com/u/barcaroller)\
**Post date:** [July 21, 2016, 12:42pm UTC](https://www.ruby-forum.com/t/books-on-ruby/121451/8 "2016-07-21T12:42:10Z")

</div>

this thread is really helpful !

---

<div class="post-metadata">

**Author:** ![barcaroller](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/b/5f9b8f/32.png) [@barcaroller](https://www.ruby-forum.com/u/barcaroller)\
**Post date:** [November 28, 2007, 10:26am UTC](https://www.ruby-forum.com/t/books-on-ruby/121451/9 "2007-11-28T10:26:39Z")

</div>

barcaroller wrote:

> Can someone kindly recommend some good books on the following:
> 
> ```
> Ruby for beginners
> 
> ```

For absolute beginners to programming (even kids), “Learn to Program” by  
Chris P. is a very gentle introduction to Ruby.

Also for beginners, I am find “Beginning Ruby, From Novice to  
Professional” by Peter C. very approachable but it also covers a lot  
of ground.

Doug
