Currently (as Lee suggested) the best option is probably the freeby
stuff from Apple: XCode.
CodeWarrior used to be the end-all-to-be-all programming set-up for
the Mac platform, but there currently are no plans to take CW to the
next machine base, that is no to CS running on the Intel based Macs,
so essentially CW is finished on the Mac platform. If you locate the
Developer CD that came with your OS-X disc(s) you can install xCode
and then upgrade it to the latest version by downloading the upgrade
from Apple's developer site( or start from scratch on the site) --
warning the XCode stuff is not something you want to download via
dial-up, the dmg for version 2.2 is 833MB (with a big B not a little b).
One could crudely put it as being able to use the older Carbon (which
you might be used to) and the new Cocoa approach. Once you get it
though, you will have the ability to program in quite a few languages
such as JAVA derivatives (ANT, SWING, etc) or Objective C which you
could call C based, but it is different than C or C++. It does not
take long to pick up on the big differences; many older C programs
will run without modifying under Objective C, but this is not really
recommended.
You also have your choice of which complier to use the newer GCC4.n
or the older GCC3.n and yes the new 4.n compilers will let you make
the universal binaries that folks have been talking about (for the
new Macintels due out any day now)
Jerry
p.s. You will quickly see that Objective C is still C just as soon as
you do any stuff with strings, 'yup it's C alright'.
On Nov 29, 2005, at 2:08 PM, Greg Schoettmer wrote:
> Good morning. It looks like I need to get back into the
> programming world for some things I do at work. Many years ago I
> dabbled in C and used Symantec's Think C. To let you know how long ago
> that was, I dusted off the box last night and it was Version 4. Last
> time I checked I think version 10 was out?
> Anyway, I am now in search of sofware for the Mac that will
> let me
> program in C or C++. I tried several searches last night with no luck.
> I even checked the Symantec site and couldn't determine if they still
> support Think C.
> Someone out there must be programming on their Mac. What do you
> use/recommend?
>
> Thanks,
>
> Greg
>
>
>
> | The next meeting of the Louisville Computer Society will
> | be January 24 at Pitt Academy, 6010 Preston Highway.
> | The LCS Web page is <http://www.kymac.org>.
> | List posting address: <mailto:macgroup at erdos.math.louisville.edu>
> | List Web page: <http://erdos.math.louisville.edu/macgroup>
-----------------------------------
Someday, I will come up with a clever signature line. I am not sure
if I will use it or not, but I will come up with one.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/pkcs7-signature
Size: 2373 bytes
Desc: not available
Url :
http://www.math.louisville.edu/pipermail/macgroup/attachments/20051129/3e94ff6d/attachment.bin