Name: Anonymous 2009-05-19 10:04
This book, quite simply sucks. I opened it up looking for good advice. Instead, I find discussions that lead nowhere, or if they do, they are very boring. For example, is it really necessary to discuss modularity and abstraction? Isn't it a bit obvious to anyone who has programmed even a little that breaking programs into manageable pieces is a good philosophy? That was the only concept treated that has some relevance to programming. Other topics, such as streams, logic programming, evaluators are all either useless, or presented so poorly, you'll definitely be better off reading specialized books on those topics. This book isn't good for beginners either. It's just too complicated.