# Suggestions for a book

**URL:** <https://www.ruby-forum.com/t/suggestions-for-a-book/88578>\
**Category:** Ruby\
**Created:** [March 12, 2007, 8:45pm UTC](https://www.ruby-forum.com/t/suggestions-for-a-book/88578 "2007-03-12T20:45:34Z")\
**Posts on this page:** 9\
**Page:** 1

<div class="post-metadata">

**Author:** ![unknown](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/u/4bbf92/32.png) [@unknown](https://www.ruby-forum.com/u/unknown)\
**Post date:** [March 12, 2007, 8:45pm UTC](https://www.ruby-forum.com/t/suggestions-for-a-book/88578/1 "2007-03-12T20:45:34Z")

</div>

Hello guys,  
I would to join into ruby on rails/ruby community so I need of a book. A  
complete big bible and not and intro or advanced-only book.  
I have found these titles:

- Build Your Own Ruby on Rails Web Applications  
(seems to be the best with the newest version of the framework but I  
don’t know if it’s complete)
- Agile Web D. with Rails
- Ruby for Rails: Ruby Techniques for Rails Developers

Then probability I need of a book about Ruby language… or not?  
Mmmmmm. Ruby Way: Solutions and Techniques in Ruby P.ming ?

(I know Java-Objective-C-C and something about JS).  
Thanks a lot  
malcom

---

<div class="post-metadata">

**Author:** ![unknown](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/u/4bbf92/32.png) [@unknown](https://www.ruby-forum.com/u/unknown)\
**Post date:** [March 12, 2007, 9:13pm UTC](https://www.ruby-forum.com/t/suggestions-for-a-book/88578/2 "2007-03-12T21:13:38Z")

</div>

Ruby for Rails covers both bases if you’d like to go that route: a  
very good explanation of Ruby with a lot of Rails content

–Jeremy

On 3/12/07, malcom [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) wrote:

> 

–  
[http://www.jeremymcanally.com/](http://www.jeremymcanally.com/)

My free Ruby e-book:  
[http://www.humblelittlerubybook.com/book/](http://www.humblelittlerubybook.com/book/)

My blogs:

> **[Site not found · DreamHost](http://www.mrneighborly.com/)**
>
> The owner of this domain has not yet uploaded their website.

[http://www.rubyinpractice.com/](http://www.rubyinpractice.com/)

---

<div class="post-metadata">

**Author:** ![unknown](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/u/4bbf92/32.png) [@unknown](https://www.ruby-forum.com/u/unknown)\
**Post date:** [March 12, 2007, 9:25pm UTC](https://www.ruby-forum.com/t/suggestions-for-a-book/88578/3 "2007-03-12T21:25:39Z")

</div>

You got everything you need for developing with Ruby and Ruby on  
Rails.

The most importation is a good will, enthusiasm and time to try.

There is a lot of on-line documentation so take you keyboard and just  
start working.

---

<div class="post-metadata">

**Author:** ![unknown](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/u/4bbf92/32.png) [@unknown](https://www.ruby-forum.com/u/unknown)\
**Post date:** [March 12, 2007, 9:33pm UTC](https://www.ruby-forum.com/t/suggestions-for-a-book/88578/4 "2007-03-12T21:33:40Z")

</div>

Yes David Black’s book “Ruby for Rails” is a great resource, it  
emphasize Ruby techniques for Rails, so you’ll understand Rails  
completely.

But IMO, Agile Web D. with Rails [2] is a must-read book, If  
you’re going to be full-time RoR developer.

[1] [Ruby for Rails](http://manning.com/black/)  
[2] [http://www.pragmaticprogrammer.com/titles/rails2/](http://www.pragmaticprogrammer.com/titles/rails2/)

On 3/12/07, malcom [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) wrote:

> 

–  
Husein C.,  
CEO, CTO  
Yucca Intelligence Development

> **[قفل دیجیتال | قفل هوشمند | قفل الکترونیکی کره‌ای | یوکا](https://yuccahq.com/)**
>
> نگران قیمت بی‌ثبات هستی؟ از تخصصی‌ترین برند قفل هوشمند با اطمینان و تضمین قیمت خرید کن! معتبرترین برند کره جنوبی:قفل الکترونیکی یوکا همین الان تماس بگیرید و از تخفیف‌های شگفت‌انگیز ما استفاده کنید.

We make the web a better place!

---

<div class="post-metadata">

**Author:** ![unknown](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/u/4bbf92/32.png) [@unknown](https://www.ruby-forum.com/u/unknown)\
**Post date:** [March 13, 2007, 2:45am UTC](https://www.ruby-forum.com/t/suggestions-for-a-book/88578/5 "2007-03-13T02:45:56Z")

</div>

On 3/13/07, malcom [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) wrote:

> - Ruby for Rails: Ruby Techniques for Rails Developers  
> macos indipendent developer

I’d go for Ruby for Rails as it covers both well.

---

<div class="post-metadata">

**Author:** ![unknown](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/u/4bbf92/32.png) [@unknown](https://www.ruby-forum.com/u/unknown)\
**Post date:** [March 13, 2007, 4:37am UTC](https://www.ruby-forum.com/t/suggestions-for-a-book/88578/6 "2007-03-13T04:37:07Z")

</div>

On Mar 12, 1:45 pm, removed\_email\_address@domain.invalid (malcom) wrote:

> Hello guys,  
> I would to join into ruby on rails/ruby community so I need of a book. A  
> complete big bible and not and intro or advanced-only book.  
> I have found these titles:
> 
> - Build Your Own Ruby on Rails Web Applications  
> (seems to be the best with the newest version of the framework but I  
> don’t know if it’s complete)
> - Agile Web D. with Rails
> - Ruby for Rails: Ruby Techniques for Rails Developers

Ruby for Rails is very thorough as others have suggested, but it’s  
just a tad sluggish for those who already have programming experience  
(as I’m learning the hard way 😉 or for those who just ‘get it’. I’m  
making much more headway in learning Ruby itself by messing with irb  
than with the book. As for Rails, the book explains with great  
lucidity the connection between Ruby and the framework. I haven’t  
read either of the other two books, though, and Ruby for Rails isn’t  
complete.

---

<div class="post-metadata">

**Author:** ![unknown](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/u/4bbf92/32.png) [@unknown](https://www.ruby-forum.com/u/unknown)\
**Post date:** [March 13, 2007, 5:54am UTC](https://www.ruby-forum.com/t/suggestions-for-a-book/88578/7 "2007-03-13T05:54:12Z")

</div>

malcom wrote:

> Then probability I need of a book about Ruby language… or not?  
> Mmmmmm. Ruby Way: Solutions and Techniques in Ruby P.ming ?
> 
> (I know Java-Objective-C-C and something about JS).  
> Thanks a lot  
> malcom

You’ll end up with more than one book _eventually_, so the real question  
is “what should be the _first_ book?” I’d say for someone interested in  
both Ruby and Rails, “Ruby for Rails” is by far the best starter. There  
isn’t enough Ruby in “Agile Development with Rails” and there isn’t  
enough Rails in “Programming Ruby”, You’ll end up owning them at some  
point.

–  
M. Edward (Ed) Borasky, FBG, AB, PTA, PGS, MS, MNLP, NST, ACMC(P)  
[http://borasky-research.blogspot.com/](http://borasky-research.blogspot.com/)

If God had meant for carrots to be eaten cooked, He would have given  
rabbits fire.

---

<div class="post-metadata">

**Author:** ![unknown](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/u/4bbf92/32.png) [@unknown](https://www.ruby-forum.com/u/unknown)\
**Post date:** [March 13, 2007, 1:51pm UTC](https://www.ruby-forum.com/t/suggestions-for-a-book/88578/8 "2007-03-13T13:51:22Z")

</div>

unknown wrote:

> Hello guys,  
> I would to join into ruby on rails/ruby community so I need of a book. A  
> complete big bible and not and intro or advanced-only book.  
> I have found these titles:
> 
> - Build Your Own Ruby on Rails Web Applications  
> (seems to be the best with the newest version of the framework but I

I looked at that one in the bookstore yesterday. The preface said is  
was for beginners to Ruby and Rails.

> - Ruby for Rails: Ruby Techniques for Rails Developers

I looked at that one too, and in the preface it said you should have  
some exposure to Rails already.

---

<div class="post-metadata">

**Author:** ![unknown](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/u/4bbf92/32.png) [@unknown](https://www.ruby-forum.com/u/unknown)\
**Post date:** [March 13, 2007, 2:27pm UTC](https://www.ruby-forum.com/t/suggestions-for-a-book/88578/9 "2007-03-13T14:27:15Z")

</div>

Hi –

On 3/13/07, 7stud 7stud [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) wrote:

> was for beginners to Ruby and Rails.
> 
> > - Ruby for Rails: Ruby Techniques for Rails Developers
> 
> I looked at that one too, and in the preface it said you should have  
> some exposure to Rails already.

Mainly you just have to have a sense of the client/server nature of  
Web communication, and the fact that Rails’s place in the food chain  
is as a tool for helping you build server-side applications. And,  
come to think of it, if you don’t know that, you shortly will 🙂 But  
I wanted to suggest that having some sense of what the pieces of the  
puzzle are, even if you don’t know them in detail, can be helpful.

The book doesn’t assume that you’ve already written Rails apps, though  
a lot of its readers have. In that sense it’s both an intro book and a  
backing-and-filling book for Ruby knowledge.

David
