From: Ola Bini Date: 2006-11-07T23:23:14+09:00 Subject: Re: Book wanted: Metaprogramming in Ruby M. Edward (Ed) Borasky wrote: > Bil Kleb wrote: >> Jay Levitt wrote: >>> Anyone wanna write this next? >> FWIW, at Agile 2006 Martin Fowler mentioned he >> might write one on DSLs. >> >> Later, >> -- >> Bil Kleb >> http://kleb.tadalist.com/lists/public/427170 >> >> > Actually, if Martin Fowler wants to write another book, he should expand > "Refactoring" and translate it into Ruby. :) > > Seriously, though, I'm not sure a whole book on metaprogramming, > Ruby-based or otherwise, is either necessary or useful at this point in > the technology cycle. There are quite a few articles on the subject. > What I'd rather see a book on is dealing with *concurrency* in Ruby. > Dual-core and quad-core chips aren't going away. :) Francis? You're our > resident expert, I think ... > > But concurrency in Ruby is still green threads, so that would have to be either concurrency with YARV, or concurrency with separate Ruby processes communicating in some way. -- Ola Bini (http://ola-bini.blogspot.com) JvYAML, RbYAML, JRuby and Jatha contributor System Developer, Karolinska Institutet (http://www.ki.se) OLogix Consulting (http://www.ologix.com) "Yields falsehood when quined" yields falsehood when quined.