Java developer planing to buy Mac

I'm mostly a Java developer and have been developing on Linux for the past 5 years. I'm pretty happy with Linux but time to time I need to run proprietary software that is not supported on Linux so I've decided to give Mac a try. I was wondering if anyone has any advice like how do you organize your development environment.


Solution 1:

For what it's worth, many of the applications running on GNU/Linux are also available for the Mac. I use Eclipse and Git routinely on a Mac. Since I'm still on OS X 10.5, the first thing I did was to set my default JRE version to 1.6 (Mac bundles 1.4, 1.5 and 1.6), since the default setting is 1.5 (not sure if that's still the case with Snow Leopard).

Solution 2:

I used Windows and Linux in the past for developing web applications.

I decided to switch to Mac two years ago and that was my best decision, I'm fully satisfied with the hardware and even more satisfied with the operating system.

I'm using Eclipse for developing Java and of course MacVim for any other. It's a good idea to install MacPorts with which you can easily install the missing utilities and libraries, which is not a lot, because MacOS is shipped with tons of unix (FreeBSD) stuff.