• Hello MLAers! We've re-enabled auto-approval for accounts. If you are still waiting on account approval, please check this thread for more information.

NextStep

The difficulty of running legacy operating systems on newer hardware is why we use virtual machines. Microsoft's Virtual PC is oriented towards running Windows, but there are great alternatives. If you tune the host OS and guest OS appropriately, the guest can run at a decent speed.

 
Indeed. There's

of Steve Jobs demoing the development tools for NS (about 23 minutes in). The development tools for NS are very similar to the development tools for OS X, especially Interface builder. The cocoa frameworks for OS X (aka. "programming libraries" for OS X) are all prefixed with the letters "NS" (ex; NSNumber, NSMutableDictionary, NSBezierPath etc). So when you look at the code for Cocoa OS X apps, they're littered with little "references" to NeXTStep.
What's funny is that the development tools for NS in 1991 are similar to what microsoft's development tools offer today. :p

 
An interesting software for a historic view is Rhapsody DR 2,its a mix of Code fromOS 8.5, Openstep 4.2,and mac OS X Server 1.x and a bit of Copland.

Cocoa is called "yellow box" and that what became classic env is called "blue box" and runs a full OS 8.5.

DR2 is available for X86 (P I+) and PPC (603e+ PCI).

Rhapsody is incompatible with OS X UFS filesystems and darwin,OS X , Openstep apps and drivers.

OS X DP 2 looked like Rhapsody but had the XNU kernel + IOkit + cocoa.

 
Back
Top