is the beta multilingual or english only?
So my conclusion is that Apple has enabled 64-bit Carbon in Lion
Complete without elastics and an insanely low framerate. I can literally see the steps in the fade out animation when I stop scrolling. (New SSD iMac BTW in case you think my system is at fault).
Cocoa isn't magically going to fix framerate issues. Much of Cocoa is built on top of Foundation (Carbon) APIs anyway, so it ends up calling the same code.
Do you have iTunes 10.5b more to the pointI don't see any way to make iTunes fullscreen under Lion, unless i am blind.
It is not using the native list view, which causes the poor performance.
So yes, using the native view would give you "magically" better performance. If you've used Twitter on the DPs you'll remember when they switched to the native scroll list view.
Fullscreen mode:
[url=http://img232.imageshack.us/img232/1831/bildschirmfoto20110613u.th.png]Image[/URL]
Not much different from normal window mode.
That's not the point. What iTunes and Twitter have (or had) in common is that they both roll their own table view.A Carbon table view isn't going to cause any noticeably poor performance. iTunes' bottleneck while scrolling is most likely in its database access. A Cocoa application would require the same manual pre-fetching performance work that a Carbon application would, so switching to Cocoa wouldn't suddenly make scrolling faster. If you're talking about actually drawing to the screen, both Cocoa and Carbon are going through Quartz.
Twitter has always been a Cocoa application.