Originally Posted by macosxp
performance is not something they can yet brag about.
I found it to be a lot faster than 2008. One of the managers from the MBU posted on this forum a while back:http://forums.appleinsider.com/showthread.php?t=92472
I think it's commendable that they have listened to the feedback about performance, VBA support and improving Entourage and the UI and done something about it.
The application launch times are significantly faster and the apps use less RAM. Previously, a blank document used over 150MB RAM and now a single page template uses around 80MB. Large documents also don't hang up while you open them. It will load the pages into RAM when it needs to.
The cold boot times are still a bit slow, the video I posted in the above thread was comparing Word for Windows cold-booting in 2 seconds vs the Mac launch times. The cold boot times are still long but it might be that they do some different loading at startup on the Windows side. The startups after it being launched are still quicker than before and I noticed that loading any one of the apps seemed to make the others load quickly afterwards so they perhaps cache a common set of code.
I did find that if I made a layout document with 60-70 pages, typing started lagging considerably even without any spell-checking, auto-correct etc. Perhaps if they unloaded surrounding pages from RAM it would help. For example, only maintain 5 active pages in RAM and load/unload them as you scroll. Obviously future pages need to be reformatted but it can do that as you scroll down them.
I think the ribbon UI is much better than the floating palette and hiding the other bars makes the UI very clean.
I can't say I find Pages to be all that responsive/efficient and you have very little compatibility with most of the rest of the world. If you have to import/export between Word or Excel the majority of the time, which you do in any business environment then there's little point in buying iWork. iWork is more cost-effective but it's a headache dealing with compatibility issues.