Sponsored links


Valid XHTML 1.0!
Valid CSS!



Product: Book - Hardcover
Title: Optimizing Compilers for Modern Architectures: A Dependence-based Approach
Publisher: Morgan Kaufmann
Authors: Ken Kennedy, Randy Allen
Rating: 5/5
Customer opinion - 5 stars out of 5
An excellent book on loop based optimization


Randy Allen and Ken Kennedy are famous for their contributionsto compiler design theory. This book is a clearly writtendiscussion of the issues involving loop optimization anddependence analysis. While this book also covers scalaroptimization issues, it is naturally complemented by StevenS. Muchnick's excellent book "Advanced Compiler Design andImplementation".
Randy Allen has spent many years implementing a variety ofcompilers for supercomputers and hardware design languages.While Ken Kennedy has published seminal theoretical work oncompiler optimization, he has also been involved in hands onimplementation as well. The experience of these two authorsresults in a book which covers the huge body of knowledge incompiler optimization and provides this knowledge in a practical form that can be used by software engineers workingon compiler design.
For anyone working on modern compilers that require sophisticatedoptimization features, this is an important reference work.As with Muchnick's book, I have owned this since it was firstpublished. Rereading it reminds me of what a gem this work is.



Product: Book - Paperback
Title: Microsoft Windows Desktop Deployment Resource Kit
Publisher: Microsoft Press
Authors: Microsoft Corporation, Jerry Honeycutt, Jerry Honeycutt with the Microsoft Windows XP, Office Teams
Rating: 5/5
Customer opinion - 5 stars out of 5
a Clear and useful guide


The "Desktop Deployment Resource Kit" is exactly what I have been
looking for. Standardizing all of my desktops to Windows XP will be a challenge and the most challenging part seems to be honing in on what my team needs to know.

This book lays it out so you can read through topics quickly while keeping the big picture in play. When I begin my project I am sure it will be a constant companion to help me though some of the tough spots.

Thanks Jerry!



Product: Book - Paperback
Title: Beginning Active Server Pages 3.0 (Programmer to Programmer)
Publisher: Wrox
Authors: David Buser, John Kauffman, Juan T. Llibre, Brian Francis, Dave Sussman, Chris Ullman, Jon Duckett
Rating: 4/5
Customer opinion - 4 stars out of 5
Steve


I have some background in VB and alot of experience in html. Overall this book provides alot of information and,yes, the occasional typos are annoying. The most unpleasant one is in the downloaded code. I spent about one hour searching for the typo but finally got it corrected. The opening chapters provide a good introductin but once the book moved into more advanced topics like ADO and SQL I found myself more memorizing than really understanding the examples. I guess the authors felt they needed to cover alot of ground but the book would have better if they stuck with idea of a beginner's book and leaving the advanced topics more advanced books. I did learn alot but I am already looking at other books that will explain the topics more thoroughly. This is a very good book, but you might consider starting with Visual Basic books, which will give you a better grasp over VBA, which is essentially what ASP is.



Product: Book - Paperback
Title: The Art and Science of C : A Library Based Introduction to Computer Science
Publisher: Addison Wesley
Authors: Eric S. Roberts
Rating: 5/5
Customer opinion - 5 stars out of 5
More than just coding


Is it your dream to become an excelent programmer?Are you going to studie computer science?
If you can answer only one of these questions with yes, then this book is for you!
But why is this book superior to other books of the same subject?It helps to develop the right mindset needed to become a true computer scientist not just a programmer.The use of libraries and abstractions from the beginning (this can not be emphasized enough; i have seen people building there own Java-packages with the same functionallity than the builtin ones, just because they were not able to use what was already there!). It is written in a style that shows that E. Roberts is an excelent teacher. For teaching basic software engineering and developement techniques. Some reviewers have mentioned that the syntax of C is hidden away (to far?) from the student because E. Roberts uses his own libraries. I think it is a reasonable approach, for an introduction, especially when the language is C, but even more important, students learn to reuse code through modules and libraries.The complexity of the hole language can be teached later, after reading the successor of this book by the same author, by diving into the sources of the libraries. After reading these two books by E. Roberts you have prepared yourself for the further studie of computer science and computer languages