Comment: Re:None of this would've happened... (Score 1) 711
Flash on OS X is crap because Apple refused to give the plugin the kind of low-level access it needed. The newest version does a lot to ameliorate that. Flash 10.1 (now in RC) uses Core Animation, so you should see a significant improvement in performance.
No, properly written applications will use CoreAnimation, CoreAudio, Quicktime X APIs, etc so that they are appropriately abstracted from the low-level hardware. Hardware changes and Apple's engineers will figure out better ways of doing stuff (ala GCD). You use the high-level APIs, you get the improvements for free. You use the low-level APIs, we have to wait around for you to fix your crap (which history has shown that Adobe has no interest in doing in a timely manner).
The newest version does a lot to ameliorate that. Flash 10.1 (now in RC) uses Core Animation, so you should see a significant improvement in performance.
That proves the point that Adobe was wrong, they didn't need access to the low-level APIs. They just needed to use the appropriate high-level APIs.