# Advanced Ruby Book (was Forthcoming 2nd ed. of \_The Ruby Way

**URL:** <https://www.ruby-forum.com/t/advanced-ruby-book-was-forthcoming-2nd-ed-of-the-ruby-way/50399>\
**Category:** Ruby\
**Created:** [December 15, 2005, 10:48pm UTC](https://www.ruby-forum.com/t/advanced-ruby-book-was-forthcoming-2nd-ed-of-the-ruby-way/50399 "2005-12-15T22:48:24Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![pat\_eyler](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/p/858c86/32.png) [@pat\_eyler](https://www.ruby-forum.com/u/pat_eyler)\
**Post date:** [December 15, 2005, 10:48pm UTC](https://www.ruby-forum.com/t/advanced-ruby-book-was-forthcoming-2nd-ed-of-the-ruby-way/50399/1 "2005-12-15T22:48:24Z")

</div>

On 12/15/05, Patrick H. [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) wrote:

> On 12/15/05, Phil T. [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) wrote:
> 
> > We really need an advanced Ruby book now.
> 
> Shifting the focus of the thread a little bit, but what would your  
> idea table of contents look like in an Advanced Ruby book?

I can’t speak to order either, but I’d love to see a chapter on  
Profiling and Optimizing Ruby.

---

<div class="post-metadata">

**Author:** ![pat\_eyler](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/p/858c86/32.png) [@pat\_eyler](https://www.ruby-forum.com/u/pat_eyler)\
**Post date:** [December 15, 2005, 11:15pm UTC](https://www.ruby-forum.com/t/advanced-ruby-book-was-forthcoming-2nd-ed-of-the-ruby-way/50399/2 "2005-12-15T23:15:50Z")

</div>

pat eyler [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) wrote:

> On 12/15/05, Patrick H. [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) wrote:
> 
> > On 12/15/05, Phil T. [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) wrote:
> > 
> > > We really need an advanced Ruby book now.
> > 
> > Shifting the focus of the thread a little bit, but what would your  
> > idea table of contents look like in an Advanced Ruby book?
> 
> I can’t speak to order either, but I’d love to see a chapter on  
> Profiling and Optimizing Ruby.

And one on distribution and IPC in the most general sense (Drb, shared  
memory, clusters, communicating with other programs, client/server  
architectures, etc)

martin

---

<div class="post-metadata">

**Author:** ![pat\_eyler](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/p/858c86/32.png) [@pat\_eyler](https://www.ruby-forum.com/u/pat_eyler)\
**Post date:** [December 15, 2005, 11:58pm UTC](https://www.ruby-forum.com/t/advanced-ruby-book-was-forthcoming-2nd-ed-of-the-ruby-way/50399/3 "2005-12-15T23:58:35Z")

</div>

In article  
[removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid),  
pat eyler [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) wrote:

> > - Continuations
> > - Threads and Processes
> > - Extensions
> > - Embedding Ruby

good list.  
I’d include a chapter on “Functional Ruby” or “Higher order Ruby”

I’m not sure I’d include Unit Testing as it is covered in “Programming  
Ruby”.

Also an inheritance diagram showing the relationship between Class,  
Module,  
Object, Kernel, etc. would be good.

Phil

---

<div class="post-metadata">

**Author:** ![pat\_eyler](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/p/858c86/32.png) [@pat\_eyler](https://www.ruby-forum.com/u/pat_eyler)\
**Post date:** [December 16, 2005, 12:04am UTC](https://www.ruby-forum.com/t/advanced-ruby-book-was-forthcoming-2nd-ed-of-the-ruby-way/50399/4 "2005-12-16T00:04:37Z")

</div>

On 12/15/05, Phil T. [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) wrote:

> good list.  
> I’d include a chapter on “Functional Ruby” or “Higher order Ruby”
> 
> I’m not sure I’d include Unit Testing as it is covered in “Programming Ruby”.

I’d love to see a more in-depth look at unit testing. (In fact, it  
wouldn’t  
be a bad thing to see a pocket reference sized piece.)

---

<div class="post-metadata">

**Author:** ![pat\_eyler](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/p/858c86/32.png) [@pat\_eyler](https://www.ruby-forum.com/u/pat_eyler)\
**Post date:** [December 16, 2005, 12:17am UTC](https://www.ruby-forum.com/t/advanced-ruby-book-was-forthcoming-2nd-ed-of-the-ruby-way/50399/5 "2005-12-16T00:17:00Z")

</div>

On Dec 15, 2005, at 5:04 PM, pat eyler wrote:

> On 12/15/05, Phil T. [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) wrote:
> 
> > good list.  
> > I’d include a chapter on “Functional Ruby” or “Higher order Ruby”
> > 
> > I’m not sure I’d include Unit Testing as it is covered in  
> > “Programming Ruby”.
> 
> I’d love to see a more in-depth look at unit testing. (In fact,  
> it wouldn’t  
> be a bad thing to see a pocket reference sized piece.)

Yeah, the Prags have a Java and C# version of their volume don’t  
they? A Ruby version would be excellent.

James Edward G. II
