Linked by Thom Holwerda on Wed 6th Mar 2013 19:00 UTC

Thread beginning with comment 554507
To view parent comment, click here.
To read all comments associated with this story, please click here.
To view parent comment, click here.
To read all comments associated with this story, please click here.
RE[14]: First few Mac OS X releases?
by zima on Sun 10th Mar 2013 23:21
in reply to "RE[13]: First few Mac OS X releases?"
Member since:
2006-05-30
New API yes, based on OpenStep (capitalisation is correct) API specification (which is a derivative of the NextStep API) yes, but the API was not legacy in any way. Carbon was the legacy API. Remember this, Mac OS X was a derivative of the OPENSTEP (capitalisation is correct) implementation of the OpenStep API Specification. Apple then added aspects of Mac OS to it. I used OPENSTEP 4.x of white hardware (quite a bit actually) and I used Rhapsody DR1 (PC) and DR2 (on a Mac, yay!) as well as the Mac OS X Server 1.x releases. Really, there's a direct progression in the same way as Windows 1.0 was (over a long time) was refactored into Windows 8 (yes, the underlying tech is not even vaguely the same, but we are talking about incremental progression and elements of predecessors being pulled in.) The standpoint that Classic became OS X is based on pure fantasy. OPENSTEP became OS X as clear as day.
WinRT (the programming interface, not the OS) is a specification of how to connect the horrible mess that is legacy Windows Runtime (COM, etc) to programming languages in an agnostic way. WinRT itself is an *entirely* new technology. But the problem it is solving is more akin to Carbon.
Depends on your stand point. It's a pretty awful and dumbed down OPENSTEP.
No, it's not. There is a slight circumstantial parallel, but then so is there with Blackberry 10, Maemo and Meego or any other OS that has any kind of progression. Compare Windows 1.0 to Windows 3.1 - as an example. Or even NT 3.51 to Window XP.