From: "M. Edward (Ed) Borasky" Date: 2008-04-26T22:59:48+09:00 Subject: Re: Has anyone read this book? Laurent Julliard wrote: > Yesterday I cam across a Web page mentioning this book on "Data > Structures and Algorithms with Object-Oriented Design Patterns in Ruby" > by Bruno R. Preiss. > > http://www.brpreiss.com/books/opus8/ > > I'd like to know if anyone has read this book with care and has an > opinion about it? I spend an hour or so on it and was under the > impression that the content was good but that the source code of the > examples look a bit too Java-ish. > > Note: The same book for JAVA and C++ was published on paper by Wiley. > > Thanks for you comments. > > Laurent > > This comes up fairly often on the list. I can't say I've read *any* version of it in depth, but there are better books available on similar subjects in just about any (programming) language you can name. For object-oriented design patterns in Ruby, your best bet is Russ Olsen's _Design Patterns in Ruby_. I don't know if there's a good book on data structures and algorithms in Ruby, though. Data structures and algorithms are often explored in a language-independent manner, and often using the "natural" recursive formulations. Translation to specific programming languages is left as "an exercise for the student." :)