MacOS and programming

dj_sound

Registered
Hi all!

I'm planning to buy a MacBook (probably PRO) and I would use it mostly for programming. I have never used Mac, I just saw it in a shop and I love it! Do you get any programming tool when you buy Mac? Something like Visual Studio or anything? Or do I need to buy it separately?

Thanx.
 
You get XCode, which covers C, C++, Objective-C and Java for the most part, as well as other less useful languages.

Eclipse is also available as a downloadable Mac application.

There is no Visual Studio for Mac -- Visual Basic is a Microsoft product and binary-incompatible with the Mac, but, as stated above, you can still do C, C++ and Java development.

XCode is not installed by default, but is included with the disks that come with your Mac. If it's not, it's a free download from Apple after creating a free developer account.

If you can be much more specific in your programming requirements (what languages? What IDEs?) we can probably direct you to more specific packages.
 
...

XCode is not installed by default, but is included with the disks that come with your Mac. If it's not, it's a free download from Apple after creating a free developer account.

...
This is not entirely true. XCode ships with every Mac. It is installed by default on some. All subsequent updates of this free development system are also free.

As for Visual BASIC, it is not available on the Mac. However, the REAL Studio development system is a superb BASIC-based IDE. Some well-known Mac software was developed using it. REAL Studio is cross-platform across MacOS X, Windows, and Java. It has been endorsed by Microsoft. It included a utility to convert Visual BASIC to REALbasic. Be warned--it is not free. The professional version is kinda expensive.
 
After you install Xcode, install MacPorts. This gives you access to loads of software, many categories for general programming and development, already ported to MacOSX.
 
You get XCode, which covers C, C++, Objective-C and Java for the most part, as well as other less useful languages.

Eclipse is also available as a downloadable Mac application.

There is no Visual Studio for Mac -- Visual Basic is a Microsoft product and binary-incompatible with the Mac, but, as stated above, you can still do C, C++ and Java development.

XCode is not installed by default, but is included with the disks that come with your Mac. If it's not, it's a free download from Apple after creating a free developer account.

If you can be much more specific in your programming requirements (what languages? What IDEs?) we can probably direct you to more specific packages.

Thank you all for the answers. I think C++ would be fine for me. And for web development I will install PHP (it doesn't come installed with MacOS?) and I suppose that PERL interpreter comes with Mac.
 
Both php and perl are included with Mac OS X. They're not the latest-and-greatest versions, but they're recent versions and work just fine.

Mac OS X also comes with Apache built-in and ready-to-go, just in case you want php and perl for web-based scripting/programming.

XCode also installs all the command-line goodies like make, configure, cc, gcc and g++.
 
Back
Top