Hi Lane, I'm not a programmer, but I am deeply involved in Macintosh computers. It's my understanding that Carbon apps are not able to take advantage of OSX multithreading, long filenames, better performance, and other nifty features that OSX has to offer. I'm told that Cocoa apps can do a lot better in this regard. Please correct me if this is not the case.
-- quoted text--- Carbon apps can run in either OS9(with the Carbon APIs) or OSX, while Cocoa can only run in X. There is an advantage for Cocoa apps though, and that is that they are not dependant on the limitations of OS9 as Carbon has too be. They also often give better performance and integration. For instance, if apple switched to a 64-bit IBM processors, or even to x86, Apple can simply rewrite the Cocoa APIs along with a recompiled OS and all of the sudden all the Cocoa apps you already have get to take advantage of some of the benefits of the new CPU architecture (or they get to work at all, in the case of x86), simply because they used those Cocoa APIs from the beginning. Carbon on the other hand is sort of an OS9 code adapter for OSX and apps built on it could not be so easily adapted to the new architecture, most likly requiring the apps developer to rewrite or at least recompile for the new CPU. Cocoa is just vastly more portable. ---end quoted text--- And there is also the factor of planned obsolesce. Carbon apps may not be supported by OSX much longer, and so far, Cocoa is still Apple's favorite. I notice that my PowerMail will stall for a few seconds when it's checking for mail, and I can't type anything, click a different window to bring it to the foreground, pull a menu until it's finished. If it's going to freeze or crash, this is the time it happens (and it does). In some cases, my PowerMail 5.1 never actually quits, it just stalls forever, & after several minutes, i will finally force quit it. But I don't like doing that. I'm checking 17 different mailboxes at a go, and many of them get a lot of mail, so this stall is a lot more noticeable for me than most people may see. But hey, the program is named PowerMail after all. In doing some research to make sure I didn't say something completely wrong I learned more about Carbon versus Cocoa. One of the single best stated & referenced articles is this one: <http://blogs.msdn.com/rick_schaut/archive/2004/02/10/70789.aspx> Best, Dave Nathanson Mac Medix in reply to ([EMAIL PROTECTED]), Lane Roathe's message of 9:04 PM, 11/21/04 >on Thu, Nov 18, 2004 "Dr Dave" <[EMAIL PROTECTED]> may have said: > >>>Any chance that PowerMail will be redone in Cocoa? >> >>No. There would be few benefits, but a lot of work... > >As a developer, I'm just curious as to why you'd want PM to be redone in >Cocoa?

