Download the free Kindle app and start reading Kindle books instantly on your smartphone, tablet, or computer - no Kindle device required.
Read instantly on your browser with Kindle for Web.
Using your mobile phone camera - scan the code below and download the Kindle app.
Object-Oriented Programming : An Evolutionary Approach Hardcover – January 1, 1986
- LanguageEnglish
- PublisherAddison-Wesley Longman, Incorporated
- Publication dateJanuary 1, 1986
Product details
- ASIN : B000MYICEU
- Publisher : Addison-Wesley Longman, Incorporated; 1st Ed. edition (January 1, 1986)
- Language : English
- Item Weight : 1.35 pounds
- Best Sellers Rank: #4,321,593 in Books (See Top 100 in Books)
- Customer Reviews:
About the author

Discover more of the author’s books, see similar authors, read author blogs and more
Customer reviews
- 5 star4 star3 star2 star1 star5 star30%50%21%0%0%30%
- 5 star4 star3 star2 star1 star4 star30%50%21%0%0%50%
- 5 star4 star3 star2 star1 star3 star30%50%21%0%0%21%
- 5 star4 star3 star2 star1 star2 star30%50%21%0%0%0%
- 5 star4 star3 star2 star1 star1 star30%50%21%0%0%0%
Customer Reviews, including Product Star Ratings help customers to learn more about the product and decide whether it is the right product for them.
To calculate the overall star rating and percentage breakdown by star, we don’t use a simple average. Instead, our system considers things like how recent a review is and if the reviewer bought the item on Amazon. It also analyzed reviews to verify trustworthiness.
Learn more how customers reviews work on Amazon-
Top reviews
Top reviews from the United States
There was a problem filtering reviews right now. Please try again later.
Okay, so you just got a Mac or an iPhone and you've noticed that the development tools you need are free (and, indeed, come with the computer). You go out and buy books, but you want to see the original book. Well, this is it. Congratulations, you've just purchased an interesting historical document that has almost nothing to do with Mac programming, in a language that is almost but not entirely unlike the Objective-C you'll be using to write your app.
The 1986 edition is truly a time warp -- for example, the choice of "acetate" as an analogy to describe a GUI view is probably going to be lost on anyone who's only ever done page layout on a computer. Cox writes comparisons of Objective-C to Ada, C++, and Smalltalk, but the comparisons are far, far outdated. Three years before the original ANSI C standard came out, Cox was still using K&R C as his substrate language. The coverage of how object-oriented GUI systems work is more or less on target, but since it's based on a very old version of X, it isn't very much like the OpenStep/Cocoa environment. But a bigger problem than its antiquatedness is the fact that (probably by necessity) it's three parts textbook, one part advertisement for Stepstone's (or at the time, PPI's) product. The grating and poorly-thought-through term "Software-IC" (for a binary object library) pops up everywhere.
Used copies, however, can be had pretty cheaply, so if you like computer archaeology it's certainly a nice little trip to the days when object-oriented programming was just going mainstream and Steve Jobs was looking for technologies to build his NeXT system on. There's also enough source code to learn a bit about writing your own Objective-C libraries, if you know how to translate to the @ syntax that ObjC has used since not long after this book came out. For the most part, though, unless you're a serious Mac or programming languages historian, it's not worth going out of your way for.