Go Back   MacRumors Forums > Apple Systems and Services > Programming > Mac Programming

Reply
 
Thread Tools Search this Thread Display Modes
Old Dec 17, 2006, 11:46 AM   #1
Dellius
macrumors newbie
 
Join Date: Dec 2006
Which Programming Environment do you use?

Which programming environment do u use under OS X ?

While I was under Windows I used to use M$ Visual C++ but under Mac OS I am a bit confused...
Dellius is offline   0 Reply With Quote
Old Dec 17, 2006, 12:02 PM   #2
Quboid
macrumors 6502
 
Join Date: Oct 2006
Location: everywhere
Quote:
Originally Posted by Dellius View Post
Which programming environment do u use under OS X ?

While I was under Windows I used to use M$ Visual C++ but under Mac OS I am a bit confused...
Confused? not sure what that means. But i use Xcode. Sucks for C coding sometimes. Cuase it doesn't contain all the libraries, but its pretty nice and simple.
__________________
"My anger far outweighs my guilt"
Quboid is offline   0 Reply With Quote
Old Dec 17, 2006, 12:35 PM   #3
robbieduncan
Moderator
 
robbieduncan's Avatar
 
Join Date: Jul 2002
Location: London
XCode. As it rules for Cocoa.
robbieduncan is offline   0 Reply With Quote
Old Dec 17, 2006, 12:59 PM   #4
bronxbomber92
macrumors regular
 
Join Date: Nov 2006
Xcode...
bronxbomber92 is offline   0 Reply With Quote
Old Dec 17, 2006, 01:50 PM   #5
mduser63
macrumors 68040
 
mduser63's Avatar
 
Join Date: Nov 2004
Location: Salt Lake City, UT
Send a message via AIM to mduser63
Another vote for XCode. I use it for Objective-C/Cocoa development, as well as the occasional C program. It works well for both, although it is obviously primarily designed for Objective-C/Cocoa development. If you want to do Java, Eclipse is probably the way to go (although XCode does support Java).
mduser63 is offline   0 Reply With Quote
Old Dec 17, 2006, 02:44 PM   #6
TheLee
macrumors member
 
Join Date: Aug 2006
I use XCode because it's free and still pretty hearty. and because I find having to build and maintain make files a bit tedious (but something I should get better at doing).

Though I try to do most of my actual coding using vim because my productivity increases by a whole lot when i can do hugely complex things (that would require lots of cut-paste/editing tools in XCode) with just a few keystrokes. Although this has the downside that I try to use vim movement commands in XCode when I'm fixing errors/bugs.
TheLee is offline   0 Reply With Quote
Old Dec 17, 2006, 02:57 PM   #7
bousozoku
Moderator emeritus
 
Join Date: Jun 2002
Location: Gone but not forgotten.
Xcode works fine for most things on Mac OS X, but I don't care to use it for Java. However, it supports C, C++, and Objective-C very well.

Visual C++ style development hasn't been duplicated on Mac OS X but if you use Xcode for Objective-C, you'll find it's just as productive.
bousozoku is offline   0 Reply With Quote
Old Dec 17, 2006, 03:41 PM   #8
mrkamputee
macrumors newbie
 
Join Date: Mar 2006
Xcode for C/C++. IntelliJ for Java, which is a bit clunky, but works good for me.
mrkamputee is offline   0 Reply With Quote
Old Dec 17, 2006, 09:40 PM   #9
kainjow
Moderator emeritus
 
kainjow's Avatar
 
Join Date: Jun 2000
Chipmunk Basic
kainjow is offline   0 Reply With Quote
Old Dec 17, 2006, 11:22 PM   #10
Les Kern
macrumors 68030
 
Les Kern's Avatar
 
Join Date: Apr 2002
Location: Alabama
RealBasic...
Les Kern is offline   0 Reply With Quote
Old Dec 18, 2006, 03:22 AM   #11
Soulstorm
macrumors 68000
 
Soulstorm's Avatar
 
Join Date: Feb 2005
Another one for Xcode. I find it an extremely good programming environment, at least for C-like languages. In my opinion, your best bet in OS X development.
Soulstorm is online now   0 Reply With Quote
Old Dec 18, 2006, 03:09 PM   #12
wookyhoo
macrumors member
 
Join Date: Oct 2006
Location: Devon, England
textmate.
__________________
Macbook Pro C2D 15"/2.33GHz/2Gb/160Gb/Matte
wookyhoo is offline   0 Reply With Quote
Old Dec 18, 2006, 03:22 PM   #13
lazydog
macrumors 6502a
 
Join Date: Sep 2005
Location: Cramlington, UK
Send a message via MSN to lazydog
X-Code does me fine for Java servlet development. For support tools that need to run on Windows I use RealBasic. That's the boring stuff, for the fun stuff I use X-Code and Objective C++. I can't wait for the promised code folding feature of X-Code 3.

b e n
lazydog is offline   0 Reply With Quote
Old Dec 18, 2006, 08:44 PM   #14
ghall
macrumors 68040
 
ghall's Avatar
 
Join Date: Jun 2006
Location: Rhode Island
Send a message via AIM to ghall
I use Xcode as well. Or rather, I'm learning programming on Xcode. I love it, it makes learning programming very fun...at least to me.
ghall is offline   0 Reply With Quote
Old Dec 18, 2006, 10:27 PM   #15
steelphantom
macrumors 6502a
 
steelphantom's Avatar
 
Join Date: Oct 2005
I like to use Smultron for coding, and I compile either via the Terminal or using CPP Edit. I'm still using Smultron 1.2.7 — it's a great, lightweight, no-frills text editor.
steelphantom is offline   0 Reply With Quote
Old Dec 19, 2006, 01:50 AM   #16
Macnoviz
macrumors 65816
 
Macnoviz's Avatar
 
Join Date: Jan 2006
Location: Roeselare, Belgium
Send a message via MSN to Macnoviz
Actionscript (does that count? )
__________________
13 inch MacBook Pro, mid 2010
Macnoviz is offline   0 Reply With Quote
Old Dec 19, 2006, 02:02 AM   #17
bousozoku
Moderator emeritus
 
Join Date: Jun 2002
Location: Gone but not forgotten.
Quote:
Originally Posted by Macnoviz View Post
Actionscript (does that count? )
Wouldn't Flash being the programming environment and ActionScript the (scripting) language used?
bousozoku is offline   0 Reply With Quote
Old Dec 19, 2006, 03:16 AM   #18
garethlewis2
macrumors 6502
 
Join Date: Dec 2006
XCode. For the second poster. What libraries out of the standard ones required for ANSI and ISO certification does GCC not have?
garethlewis2 is offline   0 Reply With Quote
Old Dec 19, 2006, 03:22 AM   #19
aspro
macrumors 6502
 
Join Date: Apr 2005
Location: Hobart, Australia
Like many others, I use Xcode for C/Obj-C and I use Eclipse for my Java work.
__________________

13" Macbook
[2.16Ghz/2GB/120GB/Mac OSX 10.5.1/iPod classic 80GB]
aspro is offline   0 Reply With Quote
Old Dec 19, 2006, 03:55 AM   #20
Macnoviz
macrumors 65816
 
Macnoviz's Avatar
 
Join Date: Jan 2006
Location: Roeselare, Belgium
Send a message via MSN to Macnoviz
Quote:
Originally Posted by bousozoku View Post
Wouldn't Flash being the programming environment and ActionScript the (scripting) language used?
oh, ok, Flash it is
__________________
13 inch MacBook Pro, mid 2010
Macnoviz is offline   0 Reply With Quote
Old Dec 19, 2006, 03:59 AM   #21
gekko513
macrumors 601
 
gekko513's Avatar
 
Join Date: Oct 2003
Xcode for Cocoa and Netbeans for Java.
__________________
Someone get Nekkid™, now!
gekko513 is offline   0 Reply With Quote
Old Dec 19, 2006, 05:37 AM   #22
demallien
macrumors regular
 
Join Date: Oct 2005
Quote:
Originally Posted by garethlewis2 View Post
XCode. For the second poster. What libraries out of the standard ones required for ANSI and ISO certification does GCC not have?
I think they meant that the libraries aren't available for auto-complete type tools...
demallien is offline   0 Reply With Quote
Old Dec 19, 2006, 08:08 AM   #23
davechen
macrumors member
 
Join Date: Jul 2002
Location: Bethesda, MD
Send a message via AIM to davechen
I'm an old school Unix-type, so I use vim, g++ and CMake (make).
davechen is offline   0 Reply With Quote
Old Dec 19, 2006, 09:44 AM   #24
bousozoku
Moderator emeritus
 
Join Date: Jun 2002
Location: Gone but not forgotten.
Quote:
Originally Posted by demallien View Post
I think they meant that the libraries aren't available for auto-complete type tools...
Probably the MS/PC-DOS libraries that his instructor was wanting him to use.
bousozoku is offline   0 Reply With Quote
Old Dec 19, 2006, 03:40 PM   #25
findhornriver
macrumors newbie
 
Join Date: Oct 2006
Location: Maine
Xcode for Obj-c & C++, Komodo for wxPython and Perl.
Textmate for quick fixes.
findhornriver is offline   0 Reply With Quote

Reply
MacRumors Forums > Apple Systems and Services > Programming > Mac Programming

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Similar Threads
thread Thread Starter Forum Replies Last Post
Mac programming should be more like iOS programming. moonman239 Mac Programming 13 Feb 17, 2014 01:37 PM
TM backup in multi HD environment adam9c1 Mac Applications and Mac App Store 1 Mar 11, 2013 10:26 AM
Python Environment Telp Mac Programming 2 Jan 12, 2013 11:37 AM
Resolved: iPhone 5 in cold environment ChristianJapan iPhone 11 Dec 8, 2012 06:03 PM
Altering environment variables msjones OS X 10.8 Mountain Lion 7 Nov 19, 2012 12:29 PM

Forum Jump

All times are GMT -5. The time now is 12:06 PM.

Mac Rumors | Mac | iPhone | iPhone Game Reviews | iPhone Apps