Sponsored links


Valid XHTML 1.0!
Valid CSS!



Product: Book - Hardcover
Title: Compiler Construction: Principles and Practice
Publisher: Course Technology
Authors: Kenneth C. Louden
Rating: 5/5
Customer opinion - 5 stars out of 5
One of the best books


This book is outstanding! The Dragon Book is way overhyped. I have tried again and again to follow the dragon book, and each time I found it too difficult. On the other hand, Louden's book has answered many questions that I had in a clear, concise manner! I love this book! I have also flipped through almost all other compiler/interpreter books on the market in various bookstores, but none of them compare. This is *THE* book on introductory compiler design. Other books you might want if interested in writing your own programming language/compiler are "Programming Language Pragmatics", "Lex and Yacc", "Java Virtual Machine Specification" and "Virtual Machine Design and Implementation in C/C++".




Product: Book - Paperback
Title: The Elements of User Experience: User-Centered Design for the Web
Publisher: New Riders Press
Authors: Jesse James Garrett
Rating: 5/5
Customer opinion - 5 stars out of 5
Exceptional


Garret's book is an exceptionally clear and concise outline of the structure of a website or application, with clear hooks onto which a development workflow can map. This book is simple enough for an introductory course, or to give to a colleague, but rich enough to re-orient a seasoned designed. A very useful contribution to our field.



Product: Book - Paperback
Title: Python Essential Reference (2nd Edition)
Publisher: Sams
Authors: David Beazley
Rating: 4/5
Customer opinion - 4 stars out of 5
The Python Hacker's Swiss Army Knife


Some people may wonder why they should spend money on a Pythonreference book since the Python distribution includes all the officialreferences...
This book has the advantage that's it's an"all-in-one" solution as it combines references to all theparts of the Python language (core Python, modules, libraries etc.)with clear explanations of what you can do with each of them, plusgreat code examples.
So if you want to speed up and boost yourcreativity with Python, simply buy the book.



Product: Book - Hardcover
Title: Introduction to Algorithms, Second Edition
Publisher: The MIT Press
Authors: Thomas H. Cormen, Charles E. Leiserson, Ronald L. Rivest, Clifford Stein
Rating: 4/5
Customer opinion - 4 stars out of 5
Lots of stuff, but a little verbose


A good introductory text but that's about it. Any CS major worth his salt should chew his way through this level material pretty quickly, and there's the only rub... at points this could be a little bit more concise because it actually can aid understanding in an exact field. Sometimes less is more. The spared pages could be used to cover more material or to raise the bar a little.