• Open Menu Close Menu
  • Apple
  • Shopping Bag
  • Apple
  • Mac
  • iPad
  • iPhone
  • Watch
  • TV
  • Music
  • Support
  • Search apple.com
  • Shopping Bag

Lists

Open Menu Close Menu
  • Terms and Conditions
  • Lists hosted on this site
  • Email the Postmaster
  • Tips for posting to public mailing lists
Re: Carbon question...
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Carbon question...


  • Subject: Re: Carbon question...
  • From: "Stefan Werner" <email@hidden>
  • Date: Sat, 17 Nov 2007 17:32:46 +0100

On Sat, 17 Nov 2007 16:42:58 +0100, Graham Reitz <email@hidden> wrote:

I hope a carbon question is ok here.

Only one per person ;)
For in-depth carbon discussions, email@hidden is the place to go.


I was told that carbon is not and will not ever be 64 bit compatible?

That's pretty much how it is, yes. A few selected APIs that were part of Carbon are now considered part of CoreFoundation (I think) and are available to 64-bit applications. The File Manager APIs are one example.


The details are at:
http://developer.apple.com/documentation/Carbon/Conceptual/Carbon64BitGuide/index.html

It's sounds like it is one it's way to becoming deprecated.

Depends on your interpretation. It has been stated that it is unlikely that new features for Carbon will be developed, but it hasn't been called deprecated.


Has apple completely abandoned C++ for Carbon (Obj-C)? What does that do for portability if you are writing apps for linux, mac and windows?

I don't see much changing for C++ - Carbon is a C API, Cocoa is Objective-C. You can call into both APIs from C++ code (using Objective-C++ in the latter case).


Portability, however, is a different topic. There is a Cocoa implementation of wxWidgets, if that helps you.

-Stefan
--
"The good news is that in 1995 we will have a good operating system and programming language; the bad news is that they will be Unix and C++."
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Xcode-users mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:

This email sent to email@hidden
References: 
 >cross-platform problem (From: Bengt Nilsson <email@hidden>)
 >Re: cross-platform problem (From: "Stefan Werner" <email@hidden>)
 >Carbon question... (From: Graham Reitz <email@hidden>)

  • Prev by Date: Re: Carbon question...
  • Next by Date: Re: Carbon question...
  • Previous by thread: Re: Carbon question...
  • Next by thread: Re: Carbon question...
  • Index(es):
    • Date
    • Thread