Negative Positive
Title: Total rubbish
Review: I am amazed at the positive reviews I have read about this book. Unfortunately, I took their advice and bought it.The book tries to follow the approach of teaching by example by developing compiler/interpreter components and utilities in C++. Unfortunately, the book reads more like a computer program printout, and rapidly becomes too boring to follow.There is very little theoretical background to the concepts behind creating compilers and interpreters. Attemping to learn from the C++ code will rapidly confirm that the code is of very poor quality, and seems to be a bodged conversion from C rather than a native C++ development.Avoid this book at all costs. It is especially dangerous for C++ novices as following the code will teach bad practices and lead you to believe that C++ is just C with classes. It is useless for experienced C++ programmers who wish to learn about compiler/interpreter programming techniques.
Is the review positive or negative? 