Skip to main content
Message Font: Serif | Sans-Serif
No. of Recommendations: 2
These tools evolved from NeXTStep, the development framework for the NeXT computer.

Not to be picky, but NextStep was the operating system, and AppKit/Foundation were the tools.

But practically all the programmers I knew told me they could write applications with NeXTStep five to 10 times faster than they could for Windows.

This is probably very true, but also a bit of an oversimplification. If your app is largely dominated GUI design aspects, Cocoa is a huge win, but obviously if you're spending most of your work writing "guts" code, then it's not as huge a win.

If Cocoa is even half as good as NeXTStep (and initial indications are that it is better),

It's definitely better in some regards, but quite a few NextStep grognards are upset because some key features and tools are missing (such as the help librarian).

we could see an explosion of high-quality applications written by individuals or extremely small companies.

Yep, just like we saw similar explosions for Amiga, NextStep and BeOS. Applications are important, but so is an installed base.

This means that OS X has the power to revolutionize the software industry

It's _possible_, but I don't think it's likely. There is a huge amount of programmer resistance to learning new platforms, languages, tools and frameworks, and developing for Cocoa requires all of the above. There are going to be a lot of prejudiced Windows or Unix coders that are going to want to stick with what they know: C/C++, MFC/X, Win32/Unix. They don't want to move to a new platform because of a nebulous and subjective improvement in efficiency.

All our tools are being developed in Cocoa, although our client/server code is written portably in C++ and thus doesn't leverage Cocoa/Obj-C. Still, the ugly part of tool development (GUI coding) is pretty much eradicated from our schedule.

Print the post  


What was Your Dumbest Investment?
Share it with us -- and learn from others' stories of flubs.
When Life Gives You Lemons
We all have had hardships and made poor decisions. The important thing is how we respond and grow. Read the story of a Fool who started from nothing, and looks to gain everything.
Contact Us
Contact Customer Service and other Fool departments here.
Work for Fools?
Winner of the Washingtonian great places to work, and Glassdoor #1 Company to Work For 2015! Have access to all of TMF's online and email products for FREE, and be paid for your contributions to TMF! Click the link and start your Fool career.