Title: Skimps on details
Product review: If I could I would have given this book zero stars, but at least the publisher used recycled paper. The author briefly covers Objective-C, but doesn't delve very well into the differences between Objective-C and C/C++, Java or for that matter SmallTalk (on whose syntax Objective-C is based). That is my biggest gripe. Objective-C is C in name only. There was no discussion of the pitfalls of Objective-C. I had to dig on the net to find out you can't create Objective-C objects on the stack. I would be reading the book and be thinking about how I would solve a particular problem in a different language, and there would be no discussion along those lines. You can program in Java to create a Cocoa app, and Apple provides its tutorial to get a programmer going, but the author actually tries to dissuage his readers from using Java. It doesn't even serve as any sort of proper Cocoa API reference. I guess I'll just stick with Apple's documentation.
Would you say this review depicts the product in a flattering or unflattering light?
