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

Reply
 
Thread Tools Search this Thread Display Modes
Old Dec 17, 2006, 12:46 PM   #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, 01: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, 01: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, 01:59 PM   #4
bronxbomber92
macrumors regular
 
Join Date: Nov 2006
Xcode...
bronxbomber92 is offline   0 Reply With Quote
Old Dec 17, 2006, 02: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).
__________________
27" 2.93 GHz Core i7 iMac, 12 GB RAM
2.3 GHz Retina MacBook Pro
12" 1.33 GHz Superdrive PowerBook G4, 1.25 GB RAM
iPhone 5, iPad 3, etc.
mduser63 is offline   0 Reply With Quote
Old Dec 17, 2006, 03: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, 03: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, 04: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, 10:40 PM   #9
kainjow
Moderator emeritus
 
kainjow's Avatar
 
Join Date: Jun 2000
Chipmunk Basic
kainjow is offline   0 Reply With Quote
Old Dec 18, 2006, 12:22 AM   #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, 04: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 offline   0 Reply With Quote
Old Dec 18, 2006, 04: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, 04: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, 09: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, 11: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, 02: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, 03: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, 04: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, 04: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, 04: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, 04: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, 06: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, 09: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, 10: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, 04: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 02:37 PM
TM backup in multi HD environment adam9c1 Mac Applications and Mac App Store 1 Mar 11, 2013 11:26 AM
Python Environment Telp Mac Programming 2 Jan 12, 2013 12:37 PM
Resolved: iPhone 5 in cold environment ChristianJapan iPhone 11 Dec 8, 2012 07:03 PM
Altering environment variables msjones OS X 10.8 Mountain Lion 7 Nov 19, 2012 01:29 PM

Forum Jump

All times are GMT -5. The time now is 09:30 PM.

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

Mobile Version | Fixed | Fluid | Fluid HD
Copyright 2002-2013, MacRumors.com, LLC