• 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: What framework & language is good for an old C++ mule.
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: What framework & language is good for an old C++ mule.


  • Subject: Re: What framework & language is good for an old C++ mule.
  • From: Keith Wilson <email@hidden>
  • Date: Mon, 13 Mar 2006 10:47:04 +1100

Add one more vote for pure Cocoa/Obj-C.
When I started migrating my apps from Windoze C/C++ etc I tried mixed programming using .mm files but soon leaned that going all the way with Cocoa/Obj-C was the only way to fly - I love it.


Keith from DownUnder

On 13/03/2006, at 10:37 AM, John Pannell wrote:

Hi Scott-

I'm confident that given a week with the objectionable-C syntax, you'd become an old Obj-C mule :-) It really becomes natural as you get used to it. Your mind will turn this:

myObject->doSomethingWith(myArgument);

to this:

[myObject doSomethingWith:myArgument];

automatically in a day. Of course, there's more to the syntax than that, but you get the idea - immerse yourself for a while and it will become natural very quickly. Additionally, XCode/Cocoa/Obj-C seems more future-proof than CW/PowerPlant or Cocoa/Java (which is stagnating, IIRC).

A search on this topic will reveal many who say there is a good "impedance matching" between the Cocoa Frameworks and the Obj-C language. This has certainly been my experience, but I have little other experience to compare to.

There you have it, one vote for Cocoa/Obj-C for an old C++ mule :-)

John

On Mar 12, 2006, at 4:02 PM, cudrnak wrote:

Hello all,
I am looking to learn to write software for Mac OS X. I would like some advice and guidance on what framework to run with. Way back in 1991-3, I wrote Mac code in MacApp using MPW. I have since been writing object-oriented telecom code for UNIX/POSIX in C++. I've gone through the tutorials for Xcode 1.5 with Carbon and cocoa/ objC. I can see that the cocoa framework saves a lot of coding over Carbon, which looks more like the old toolbox stuff. I really don't want to go down rant road, but I am put off by the objectionable-C syntax because, to my C/C++ trained eyes, many things seems like odd ways to define things.


Can anyone suggest a good route for me? Would I have a shorter learning curve with cocoa/Java? Would CodeWarrior/PowerPlant be a better choice because of my C/C++ background? Personal experience or even just pointers to existing web pages would be great.

_______________________________________________
Do not post admin requests to the list. They will be ignored.
Cocoa-dev mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
40bigpond.net.au


This email sent to email@hidden

_______________________________________________ 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: 
 >What framework & language is good for an old C++ mule. (From: cudrnak <email@hidden>)
 >Re: What framework & language is good for an old C++ mule. (From: John Pannell <email@hidden>)

  • Prev by Date: Re: What framework & language is good for an old C++ mule.
  • Next by Date: Re: Efficient way to composite large images?
  • Previous by thread: Re: What framework & language is good for an old C++ mule.
  • Next by thread: Re: What framework & language is good for an old C++ mule.
  • Index(es):
    • Date
    • Thread