Programming Forums
User Name Password Register
 

RSS Feed
FORUM INDEX | TODAY'S POSTS | UNANSWERED THREADS | ADVANCED SEARCH

Reply
 
Thread Tools Display Modes
Old May 5th, 2006, 4:19 PM   #11
Yarvin
Programmer
 
Join Date: Sep 2005
Location: Anchorage, Alaska
Posts: 37
Rep Power: 0 Yarvin is on a distinguished road
so where would I get the developer tools? I'm seriously thinking about switching to a mac... since those new Macbooks came out but I don't know anything about macs....
Yarvin is offline   Reply With Quote
Old May 6th, 2006, 1:44 AM   #12
andro
Professional Programmer
 
Join Date: Oct 2005
Location: California
Posts: 316
Rep Power: 4 andro is on a distinguished road
Send a message via AIM to andro
The dev tools are on the install discs.
andro is offline   Reply With Quote
Old May 6th, 2006, 2:53 PM   #13
Soulstorm
Hobbyist Programmer
 
Soulstorm's Avatar
 
Join Date: Jan 2006
Location: Menidi, Athens, Greece
Posts: 243
Rep Power: 3 Soulstorm is on a distinguished road
Xcode tools come as optional installs into the OS X install disks. They will not be installed by default into your system.

Xcode doesn't consume much RAM and processing power as you say. I use XCode 2.2 and OS X tiger, and Xcode's performance is pretty decent into my iMac G4 1GHz (let alone my G5), even when building Cocoa and OpenGL intensive applications.

The command line can produce many problems if your program grows in size. For the novice programmer, programming with the terminal can be intimidating, but I know many people who like it better than using an IDE. Of course, it's all a matter of getting used to things.

But if you intend to move to Obj-C and Obj-C++, where you will need to link you programs with multiple frameworks, I think Xcode will suit you best.
__________________
Project::Soulstorm (personal homepage)
Soulstorm is offline   Reply With Quote
Old May 6th, 2006, 5:57 PM   #14
zorin
Hobbyist Programmer
 
Join Date: Apr 2005
Posts: 218
Rep Power: 4 zorin is on a distinguished road
I used Mac OSX for about a month at college last year and found Code Warrior was really good. It has and IDE but you said you want a less "Heavy" compiler. Code Warrior also has some command line compilers that work really well. The only downside is that its commercial software so you have to pay for it, but you can problly find a student version for cheaper or somthing.
zorin is offline   Reply With Quote
Old May 7th, 2006, 12:09 AM   #15
titaniumdecoy
Expert Programmer
 
titaniumdecoy's Avatar
 
Join Date: Nov 2005
Posts: 903
Rep Power: 3 titaniumdecoy is on a distinguished road
Send a message via AIM to titaniumdecoy
Metrowerks has discontinued CodeWarrior for Mac; I believe the last version is or will be version 10. (For some reason Metrowerks refuses to make their development tools compatible with Intel processors.) As I mentioned earlier, Intel will release a commercial developer package in the future which is intended to replace CodeWarrior.
titaniumdecoy is offline   Reply With Quote
Old May 7th, 2006, 2:29 AM   #16
andro
Professional Programmer
 
Join Date: Oct 2005
Location: California
Posts: 316
Rep Power: 4 andro is on a distinguished road
Send a message via AIM to andro
After Apples switch to Intel, they pretty much stated that any Mac centered development is going to have to be done in Xcode, and that all developers still user CodeWarrior are going to need to transition to Xcode. Its the only way you can produce universal binaries at this point.

Its all in the WWDC Keynote speech from last year. Steve basically said that any serious mac development needs to take place in Xcode.
andro is offline   Reply With Quote
Old May 7th, 2006, 8:26 AM   #17
Soulstorm
Hobbyist Programmer
 
Soulstorm's Avatar
 
Join Date: Jan 2006
Location: Menidi, Athens, Greece
Posts: 243
Rep Power: 3 Soulstorm is on a distinguished road
Quote:
After Apples switch to Intel, they pretty much stated that any Mac centered development is going to have to be done in Xcode, and that all developers still user CodeWarrior are going to need to transition to Xcode. Its the only way you can produce universal binaries at this point.
Actually, they stated that before apple announces the switch to Intel. The switch from CodeWarrior to Xcode would be inevitable, because Xcode was the only IDE which would allow taking advantage of heavy 64-bit altivec operations in G5 machines.
__________________
Project::Soulstorm (personal homepage)
Soulstorm is offline   Reply With Quote
Old May 7th, 2006, 5:54 PM   #18
gumbyman31
Newbie
 
Join Date: May 2006
Location: Inside
Posts: 14
Rep Power: 0 gumbyman31 is on a distinguished road
Send a message via AIM to gumbyman31
Well, either way, it looks like Xcode is looking to become the dominant programming utility for Mac anyways, so I might as well learn it.
gumbyman31 is offline   Reply With Quote
Old May 7th, 2006, 11:00 PM   #19
AICkieran
Programmer
 
Join Date: Jan 2006
Location: UK
Posts: 55
Rep Power: 3 AICkieran is on a distinguished road
Quote:
Originally Posted by gumbyman31
And how would I go about setting it up in the terminal? I assume there's a pre-installed compiler, but I haven't done too much work with terminal, apart from Apache work, so I don't know any better.
Assuming you dont have the dev tools installed, download them from apple or install them. Then to compile something just cd to the directory its in and use g++ or gcc
AICkieran is offline   Reply With Quote
Old May 8th, 2006, 2:44 AM   #20
Soulstorm
Hobbyist Programmer
 
Soulstorm's Avatar
 
Join Date: Jan 2006
Location: Menidi, Athens, Greece
Posts: 243
Rep Power: 3 Soulstorm is on a distinguished road
Quote:
Well, either way, it looks like Xcode is looking to become the dominant programming utility for Mac anyways, so I might as well learn it.
Yup. You will see that sometimes it will be frustrating, but you'll eventually love it, as most people do.
__________________
Project::Soulstorm (personal homepage)
Soulstorm is offline   Reply With Quote
Reply

Bookmarks

« Previous Thread in Forum | Next Thread in Forum »

Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump




DaniWeb IT Discussion Community
All times are GMT -5. The time now is 6:42 AM.

Powered by vBulletin® Version 3.7.0, Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Copyright ©2007 DaniWeb® LLC