on Sun, Mar 7, 2004 PowerMail discussions may have said: >>Moreover, wouldn't carbon disappear eventually? Wouldn't Apple provide >>more support for CoCoa apps? > >Not really, for the exact reason that there are a huge number of apps out >there built around Carbon, and to kill Carbon would be to kill those >apps, which would be to kill the Mac. Carbon was devised for the very >reason of enabling forward migration for current apps. If Apple wanted >to kill everyone's current investment, they would have done so long ago. > This has been discussed time and again on the apple dev lists; take a look.
Actually, this only touches the tip of the iceberg; the underlying difference is this: Carbon == C/C++ (really any programming language) Cocoa == Objective-C (only NeXT, now known as Mac OS X) So, trying to get programmers to use Cocoa in large numbers will never happen because large numbers mean writing code in a minority language (ie, one that very few programmers know, and is never taught in schools afaik, etc.) Both Carbon and Cocoa have an API set, most of which is comparable across both, but there are some specific to each and that can cause problems when programmers (and/or customers) want a feature not available in the API set used in a program. That said, there would be zero advantage to re-writing PowerMail in Cocoa from a feature or performance point of view (Cocoa is actually slower typically because Objective-C is designed to be extensible at runtime, which is computationally expensive). That really doesn't answer the language situation, but Carbon does have support for non-Western languages. Now, getting that support into PowerMail may be no easy feat since it probably requires replacing the entire text handling engine in PowerMail with something new. Ok, back to lurking I go :) PS: While there remain several UI issues with PowerMail, most notably not handling double clicks on URL's correctly, the new DB engine has kept me a happy customer ... just wanted to thank the PM developers and support guys :) =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= Lane Roathe, President Ideas From the Deep <mailto:[EMAIL PROTECTED]> <http://www.ifd.com> ___________________________________________________________________ Forget about world peace, visualize using your turn signals!

