4 ms·
Microsoft is releasing a new OS with a better UI stack and programming model, and preserving the ability to run legacy apps on machines they're compiled for. I
by ben_straub 15y ago
Microsoft is releasing a new OS with a better UI stack and programming model, and preserving the ability to run legacy apps on machines they're compiled for. I wasn't around for the OS9 -> OSX transition, but I'm guessing there was much wailing and gnashing of teeth then, too. How many people wrote public breakup letters with Apple when that happened?
I've been wanting Microsoft to do this for years. The Win32 API is very powerful, but supporting it is a severe constraint; just ask Raymond Chen. I think Apple did the right thing by making a clean break, telling everyone "from now on, things are going to be different, and better."