Steve Jobs and the History of Cocoa, Part I

In this first part of a two-part series, Simson Garfinkel and Michael Mahoney explain why Cocoa and Mac OS X aren’t nearly as revolutionary as they are evolutionary — and still in the process of refinement. The story begins with Apple’s genesis in the 1970s and takes you through key events up through 1993, when NeXTSTEP began to flounder. In Part Two (Friday, May 10), Simson and Michael pick up the story with the Star Trek project and bring you to the current iteration of Mac OS X. Update: Apple has released a “Kernel Programming” online book, which has a wide and diverse audience like the set of potential system software developers for MacOSX, including the following sorts of developers: device-driver writers, network-extension writers, file-system writers, developers of software that modifies file system data on-the-fly, system programmers familiar with BSD, Linux, and similar OSes, developers who want to learn about kernel programming.


  1. 2002-05-06 4:56 pm
  2. 2002-05-06 8:45 pm
  3. 2002-05-06 9:10 pm
  4. 2002-05-06 9:27 pm
  5. 2002-05-07 9:54 am
  6. 2002-05-07 1:14 pm
  7. 2002-05-07 4:06 pm
  8. 2002-05-08 12:52 am
  9. 2002-05-08 11:31 am