Buy Used
Used - Good See details
$28.00 & this item ships for FREE with Super Saver Shipping. Details

or
Sign in to turn on 1-Click ordering.
 
   
Sell Back Your Copy
For a $1.35 Gift Card
Trade in
Have one to sell? Sell yours here
NeXTSTEP Programming: STEP ONE: Object-Oriented Applications
 
 
Tell the Publisher!
I'd like to read this book on Kindle

Don't have a Kindle? Get your Kindle here, or download a FREE Kindle Reading App.

NeXTSTEP Programming: STEP ONE: Object-Oriented Applications [Hardcover]

Simson L. Garfinkel (Author), Michael K. Mahoney (Author)
4.5 out of 5 stars  See all reviews (2 customer reviews)


Available from these sellers.


Textbook Student FREE Two-Day Shipping for students on millions of items. Learn more

Formats

Amazon Price New from Used from
Hardcover --  

Book Description

December 11, 1992 0387978844 978-0387978840 Corrected
NeXTSTEP is the central software of the NeXT workstation. It combines object-oriented programming tools, interface customizing utilities, a multitasking Unix operating system, built-in networking, multimedia connections and Display Postscript for showing on the screen exactly what will be printed out on paper. It makes programming faster and smoother than on other systems platforms. It is so unique, that NeXT Computer, Inc., will be making the 3.0 Version of this software available for users working on other platforms, specifically the Intel 486 PC machines, thereby enormously broadening the potential usership for NeXTSTEP. The book by Garfinkel and Mahoney will be the first comprehensive work dealing with the 3.0 Version of the NeXTSTEP in the context of writing programming applications with it. Garfinkel, an experienced author and Senior Editor of NeXTWORLD magazine, has joined forces with an experienced computer scientist and NeXT User Program Director, Mahoney, to create this authoritative, "hands on" work for all NeXT users and developers desiring to program in this object-oriented environment.


Product Details

  • Hardcover: 631 pages
  • Publisher: Springer; Corrected edition (December 11, 1992)
  • Language: English
  • ISBN-10: 0387978844
  • ISBN-13: 978-0387978840
  • Product Dimensions: 9.1 x 7.1 x 1.5 inches
  • Shipping Weight: 2.8 pounds
  • Average Customer Review: 4.5 out of 5 stars  See all reviews (2 customer reviews)
  • Amazon Best Sellers Rank: #1,254,218 in Books (See Top 100 in Books)

More About the Author

Discover books, learn about writers, read author blogs, and more.

 

Customer Reviews

2 Reviews
5 star:
 (1)
4 star:
 (1)
3 star:    (0)
2 star:    (0)
1 star:    (0)
 
 
 
 
 
Average Customer Review
4.5 out of 5 stars (2 customer reviews)
 
 
 
 
Share your thoughts with other customers:
Most Helpful Customer Reviews

5 of 6 people found the following review helpful:
4.0 out of 5 stars -Still- useful, even for OS X Cocoa development, February 21, 2002
By 
Jason R. Tibbetts (Falls Church, VA USA) - See all my reviews
(REAL NAME)   
This review is from: NeXTSTEP Programming: STEP ONE: Object-Oriented Applications (Hardcover)
(Caveat: I'm only about halfway through this book right now.)

I picked up a copy of this book a couple of years ago, and it sat unused on my bookshelf. I'd even tried selling it at a couple of garage sales, to no avail. I probably wouldn't have ever missed it if I hadn't read Apple's /Learning Cocoa/ as my first attempt at Mac OS X programming. But /Learning Cocoa/, like proverbial Chinese food, leaves you hungry soon after completing a big meal. Garfinkel and Mahoney's /Nextstep Programming/, on the other hand, is a satisfying smorgasbord.

Like most Mac OS X users, I had little exposure to NeXTstep; I'd certainly never developed for it. So one of the most striking things about it is just -how little- has changed since the late 80s--Project Builder and Interface Builder are practically identical (but with added spaces in their names), terminology is mostly the same, the APIs are very similar, and the icons are -identical- (although prettied up for Aqua). So /Nextstep Programming/ will automatically feel familiar to any reader who's only launched the apps and played with them for a few minutes.

Unlike /Learning Cocoa/, /Nextstep Programming/ is cohesive and comprehensive. In the spirit of the best tutorials, each chapter adds a few more features to the same program (a calculator in the early chapters, and a baby Mathematica-like app later). Along the way, code snippets are presented with good behind-the-scenes commentary of what's going on at each step of the way. One small gripe, however, is that the authors argue against creating -too many- classes, so classes like the Controller for the calculator wind up doing double- and triple- duty in performing mathematical functions, interface updates, and delegation responsibilities for the application.

It's amazing how much information is still accurate and relevant after nine years. It's also not surprising that there's a fair amount of bit rot in the examples: the Nextstep/Cocoa classes had the prefixes "NS" or "CF" added to their names, so "View" and "Window" are no longer valid; many method signatures have also changed, but changes are generally minor (i.e. "objectAt:" in a List becoming "objectAtIndex:" in an NSArray); the memory management architecture has changed; and Quartz's PDF engine has replaced Nextstep's Display PostScript architecture. But working around the differences by finding out what the OS X "cognates" are is part of the fun of the book, and has certainly helped me to learn more.

Because I haven't read any OS X programming books other than /Learning Cocoa/, I can't compare /Nextstep Programming/ to them. But because /Nextstep Programming/ is still so useful, I don't intend to read anything newer except to learn about certain newer technologies. I highly recommend finding a cheap used copy of /Nextstep Programming/.

Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


2 of 3 people found the following review helpful:
5.0 out of 5 stars The best Cocoa book is a NeXTStep book., May 5, 2002
By 
Tom Garshol "ZenArcade" (Kristiansand, VA Norway) - See all my reviews
(REAL NAME)   
This review is from: NeXTSTEP Programming: STEP ONE: Object-Oriented Applications (Hardcover)
So obj-c is c with some extensions.....
Maybe it is, but after opening most of the Cocoa books on the marked, a lot of people find Cocoa to be quite a distance from c.Mostly because c-code is easy and (for a newcomer) not very abstract in a geeky way. In this book, every c-coder will be familiar with the syntax. There is even sample code which doesn't use IB. And the code is highly readable.

This book is very well written and the applications that is included is downright cool.

A calculator , mathematica very light, a graph app that outputs mathematic functions (sine, cos..)

I have heard that Simson is coming out with a new book this spring. Here is one buyer.

NextStep Programming will bring you far.

Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No

Share your thoughts with other customers: Create your own review
 
 
 
Only search this product's reviews



What Other Items Do Customers Buy After Viewing This Item?


Tags Customers Associate with This Product

 (What's this?)
Click on a tag to find related items, discussions, and people.
 

Your tags: Add your first tag
 

Sell a Digital Version of This Book in the Kindle Store

If you are a publisher or author and hold the digital rights to a book, you can sell a digital version of it in our Kindle Store. Learn more

Customer Discussions

This product's forum
Discussion Replies Latest Post
No discussions yet

Ask questions, Share opinions, Gain insight
Start a new discussion
Topic:
First post:
Prompts for sign-in
 


Active discussions in related forums
Search Customer Discussions
Search all Amazon discussions
   
Related forums


Listmania!

Create a Listmania! list

So You'd Like to...


Create a guide


Look for Similar Items by Category


Look for Similar Items by Subject