10/24/88 STEVE JOBS: CAN HE DO IT AGAIN - Business Week - 0 views
-
David Corking on 30 Jun 09This fascinating 1988 article profiles the project that was the genesis of Mac OS X.
For people interested in computer desktop objects that talk to each other ... in other words, those who read about, use, replicate or extend the Cocoa API (Application Programming Interface), for example through the GNUstep, Étoilé and Darwin free and open source software projects.
BlockClosure class, which implements a Smalltalk block as an Objective-C object with a function pointer as an instance variable and pointers to bound variables and space for promoting other variables (eliminating the need for garbage collected stack frames).run message. This is very small and shows how the compiler can be used, and will serve as the framework for writing complete applications in Smalltalk.C/C++ for porting existing UNIX applications, and Java to port Java ME MIDlets. As mentioned previously, the software stack offers several run-times that offer application development using WRT widgets, Flash, and Python.
The primary programming language for the platform is Symbian C++,