Sponsored links


Valid XHTML 1.0!
Valid CSS!



Product: Book - Paperback
Title: Mastering Digital Printing, Second Edition
Publisher: Muska & Lipman/Premier-Trade
Authors: Harald Johnson
Rating: 5/5
Customer opinion - 5 stars out of 5
Excellent, fun to read


I've got tons (literally) of books on digital imaging, color management, Photoshop, color output and the like. Few belong at the top of the list but Johnson's book is one that belongs there. It's an exhausting and through book on the subject that many of us needed years ago. Along with the "Real World" series (Photoshop and Color Management), I've managed to use up more than a few yellow high-lighter pen's marking up the books for reference. This book should be required reading in all computer graphic classes!



Product: Book - Hardcover
Title: Structure and Interpretation of Computer Programs - 2nd Edition (MIT Electrical Engineering and Computer Science)
Publisher: The MIT Press
Authors: Harold Abelson, Gerald Jay Sussman
Rating: 2/5
Customer opinion - 2 stars out of 5
Stack Overflow


Scheme is a great language for writing Scheme interpreters and compilers. This book is just as self-referential as Scheme is. It is a book by MIT professors for an MIT class and is published by MIT Press. What works for a programming language doesn't work for a book.
The class this book is designed for is on introductory programming. But don't expect to learn programming here. The authors have too many axes to grind to have time to worry about the best way to teach beginners about programming. They must point out that the C language suffers "defects" and that C programmers can be "reformed" by programming in Scheme. Every member of the MIT computer science department circa 1980 must show up somewhere in the footnotes, another distraction for the authors.
There is plenty of good computer science here, but you already have to be a computer scientist to appreciate it. And the Scheme language is itself wonderful. Just don't try to learn it here.
The teaching method used in the book is adding successive layers of abstraction. To the authors, the world beyond Cambridge, Massachusetts is nothing but a vague abstraction.



Product: Book - Hardcover
Title: Structure and Interpretation of Computer Programs - 2nd Edition (MIT Electrical Engineering and Computer Science)
Publisher: The MIT Press
Authors: Harold Abelson, Gerald Jay Sussman
Rating: 2/5
Customer opinion - 2 stars out of 5
Stack Overflow


Scheme is a great language for writing Scheme interpreters and compilers. This book is just as self-referential as Scheme is. It is a book by MIT professors for an MIT class and is published by MIT Press. What works for a programming language doesn't work for a book.
The class this book is designed for is on introductory programming. But don't expect to learn programming here. The authors have too many axes to grind to have time to worry about the best way to teach beginners about programming. They must point out that the C language suffers "defects" and that C programmers can be "reformed" by programming in Scheme. Every member of the MIT computer science department circa 1980 must show up somewhere in the footnotes, another distraction for the authors.
There is plenty of good computer science here, but you already have to be a computer scientist to appreciate it. And the Scheme language is itself wonderful. Just don't try to learn it here.
The teaching method used in the book is adding successive layers of abstraction. To the authors, the world beyond Cambridge, Massachusetts is nothing but a vague abstraction.



Product: Book - Paperback
Title: JavaScript for the World Wide Web: Visual QuickStart Guide (4th Edition)
Publisher: Peachpit Press
Authors: Tom Negrino, Dori Smith
Rating: 5/5
Customer opinion - 5 stars out of 5
Easy read for the computer "non-literate."


Unlike other Peachpit Press Visual Quickstart Guides, this is a VERY weak coverage of the topic, which will leave most buyers wanting. Typical of the lack of content is the description of how to do loops. "The kind of loops used in this book is the for loop..." No other types of loops are even mentioned. Does JavaScript provide while loops or until loops - or even the dreaded infinite loop? You'll have to look elsewhere to find out. The part on defining functions says you usually use an event handler to call a function, and gives no hint of other uses for functions - and this is also the only treatment of event handlers! It's true that you can call a function from an event handler, but often you use functions in calculations of values or in the logic of if statements. These more normal uses of functions are only treated in this book by use in the example scripts. You have to discover them for yourself. Event handlers are presented as if the only thing you can do is call a function. Can you also put code right in the handler? You won't find the answer in this book.
If you're looking for a few useful but trivial scripts, this book is an awfully expensive way to get them. If you're after a decent language reference book, this definitely isn't it. Save your money.