On Tiger, the preference panes belong to the same process space. On Yosemite, they have been isolated into their own processes and need to be loaded when the user switches the pane. Essentially, clicking on the icon in Preferences loads a whole new app.
This sounds like crappy optimization. Unless you can explain why isolating signed 1st party preference panes is desirable for the user.
2) Yosemite uses a different animation effect which has the optical illusion of being 'laggy', especially in combination with the pane loading delay.
This also sounds like crappy optimization.
3) None of this has anything to do with performance. UI performance is about how fast the OS can react to application drawing requests. If there is no drawing request (when the pane is not loaded), talking about performance is useless.
Nope. That's one definition of UI performance, and by no means a popular one. If the animations used to run at 60fps, and now on hardware that is orders of magnitude faster is nowhere near that, then we have a problem.
taking an isolated, misinterpreted
Nope, half of Yosemite's animation are like that. As for the misinterpreted part... that's just condescending Apple apologist nonsense.
P.S. If you want to find a case for UI performance regression, try mission control on retina screens. This one is a much better bet Only a shame that it has been actually substantially improved on Yosemite as opposed to Mavericks.
so suddenly jerky animations ARE "UI performance regressions" even though you just claimed they aren't?
Anyway, Mission Control is another stinker. It has NEVER performed well since it's inception and has certainly not improved at all from Mavericks to Yosemite, that's just placebo at work. Many paragraphs can also be written about its viability compared to Expose+Spaces, but that story has been retold too many times.
At the end of the day, OS X animations have been super smooth ever since CoreAnimation was introduced and up till 10.6, with a noticeable regression with 10.7 and another huge regression with 10.10.
Same for iOS. iOS 4 was very well optimized, even on terribly outdated hardware like iPhone 3G (caveat: Apple intentionally disabled wallpapers and shadows to achieve parity with newer hardware).
The only conclusion is that nowadays Apple has worse programmers, worse management or both. Which is a huge shame seeing as Apple's budget has gone way up.