• 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: .Mac support to C/C++ application
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: .Mac support to C/C++ application


  • Subject: Re: .Mac support to C/C++ application
  • From: Scott Anguish <email@hidden>
  • Date: Mon, 24 Apr 2006 02:09:03 -0400


On Apr 24, 2006, at 1:28 AM, Rich Wardwell wrote:

With the plethora of "Switchers" coming from C/C++/(even Java) land (including myself), I'm starting to get a little sick and tired of having the faint feeling that Objective-C is being rammed down my throat at every turn just to have access to fairly critical / important APIs that are only found in Cocoa. I really like Cocoa in principal, but when I'm coding for multiple platforms in C++, having to shift to ObjC for a single platform is no fun, and is surely hindering widespread acceptance of Cocoa development for others in my opinion. This seems somewhat short sighted and constraining to the future adoption of better or alternative languages as they appear.

the vast majority of the Cocoa functionality can be called from C++ applications (using ObjC++), or just C applications (after all, there is nothing about using Obj-C that requires you to use the Obj part. If you want to write the vast majority of your app in C, then do that and only call the Obj-C libraries when you have to.


Which APIs are provided in which flavors is largely dependent on what the underlying functionality requires. There is little (if anything) in the .Mac API that would require your application be implemented in Obj-C.

If you feel that providing opaque CF type objects for all of Obj-C is a necessity, then by all means provide feedback using bugreporter.apple.com and file an enhancement request.


Sorry if this has gotten off-topic, but I would dare say it *is* all Cocoa related!


depends on where it goes from here... please keep it related to Cocoa development. Advocacy isn't appropriate though.
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Cocoa-dev mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:

This email sent to email@hidden
References: 
 >.Mac support to C/C++ application (From: Apparao <email@hidden>)
 >Re: .Mac support to C/C++ application (From: Nick Zitzmann <email@hidden>)
 >Re: .Mac support to C/C++ application (From: Rich Wardwell <email@hidden>)

  • Prev by Date: Re: .Mac support to C/C++ application
  • Next by Date: Re: .Mac support to C/C++ application
  • Previous by thread: Re: .Mac support to C/C++ application
  • Next by thread: Re: .Mac support to C/C++ application
  • Index(es):
    • Date
    • Thread