From: Kevin Date: 2011-08-09T15:12:26+09:00 Subject: Re: Exceptional Ruby and Metaprogramming Ruby has anyone picked these up? On Tue, Aug 9, 2011 at 1:52 AM, Josh Cheek wrote: > On Tue, Aug 9, 2011 at 12:03 AM, Chad Perrin wrote: > >> The original question was about "preferred books" about "these topics", >> by which I suspect you mean exceptions and metaprogramming.  I have found >> that, perhaps surprisingly, Eloquent Ruby is actually a stellar >> introduction to metaprogramming in Ruby -- so stellar, in fact, that even >> after doing some metaprogramming in Ruby from time to time it should >> still be a great (re)introduction to the subject.  I'd add it to your >> list of choices for metaprogramming in Ruby, along with Metaprogramming >> Ruby and (to a notably lesser extent) Ruby Best Practices. >> >> > The Pickaxe, which is honestly the best Ruby book that exists (despite its > formidable size), also has a chapter about metaprogramming. As it's less > than 50 pages long, you might start there. > The pickaxe, I has it. :) I'm reading it straight through now in fact.