> Robert Klemme wrote:
>> I suggest you also read a decent book on data structures and algorithms
>> (Knut, Sedgewick or the like).

I find Sedgewick to be a lot more useful than Knuth, because
he uses high-level (well, higher than assembly) code.  I'd
love to see a good book on algorithms for Ruby (hint!).

For a gentle introduction to many of these topics, I'd look
at Jon Bentley's "Programming Pearls" and "More Programming
Pearls".

-r
-- 
http://www.cfcl.com/rdm            Rich Morin
http://www.cfcl.com/rdm/resume     rdm / cfcl.com
http://www.cfcl.com/rdm/weblog     +1 650-873-7841

Technical editing and writing, programming, and web development