![]() C++ Template Metaprogramming: Concepts, Tools, and Techniques from Boost and Beyond $54.99 This is basically thorough documentation for the Boost MPL. Not for the faint of heart (when it comes to C++ templates), and probably not of too much use except to C++ gurus-in-training and to library writers. ![]() Programming and Meta-Programming in Scheme (Undergraduate Texts in Computer Science) $61.95 I highly recommend this book to help explain the mathematics and vocabulary used in the Scheme language. I recommend this book especially to those that are perplexed by the text in the book called The Little Schemer. This book doesn't make the assumption, which The Little Schemer makes, that one understands the words used to program in Scheme. The chapters are well organised, and shows the author to be organised in his thought processes. I can well imagine him to be a very understanding lecturer on the subject, giving thought to the probability that each student has different levels or aspects of understanding, and that nobody knows everything about any one thing. |
|