Comment Re:Legacy Support (Score 1) 730
Killing off legacy support early is both a strength and a weakness for Apple.
It depends, Apple is strategic about which APIs it keeps and which it cuts. QuickTime has finally been deprecated after 20 years, and up to 10.7 or so it was still the default platform for working with video on the platform. In that time it changed very little, they just kept adding codecs to it -- occasionally in Mac development you'd have to go into the QuickTime headers to work with some data structure or interface with the old Component/Code Framgment Manager, and it was like digging through grandpa's attic, Handles and UPPs and big-endian FourCC fields. To this day you can take an Apple Intermediate Codec
The Core Audio and Core MIDI APIs are also basically unchanged since OS X 10... 1? The media frameworks are where Apple's core business is; the Apple systems people are constantly tweaking data persistence, and languages, toolsets, UI elements, and the deployment package, but the media libraries seem to be sacred cows.
They're beginning to subsume CoreAudio under some new AV frameworks but it's all still there; QuickTime is finally going away because it isn't deployed on iOS (and probably can't be). And not many people have CinePak or Apple Animation MOVs anymore.