Windows or Mac for IJ?

i need to choose (soon..) whether to go with windoze or Mac laptop.  A significant influence shall be the quality of experience using IJ between them.

1. I know that OS/X support significantly lags windows. How much though? 2 months? More?
2. Bugs: is Mac likely to continue to have more numerous and serious issues?  What is the lag time for true stability vs windows?
3. Performance:  I hate the AntiVirus on Windoze. With that headache mostly gone on Mac can I get better IJ performance on Mac?
4. Usability:  they appear to be the same on both. Is that really true?

thanks

stephenb

3 comments
Comment actions Permalink

1) I assume you mean Java updates here. Apple Java releases do lag behind Sun's Windows VM. Apple just release Java 1.6 Update 20 last week, I am not sure when it came out of Windows, so not sure the exact lag. I have never had this be an issue for me though.There was a significant lag for Apple getting 1.6 out; however, most people assume this was due to most of their resources being devoted to getting the iPhone and iPhone SDK released.

2) Are you talking about bugs in Java or Mac OS itself? If you are talking about Mac OS itself I believe you will find it to be more stable. I routinely get 30+ days uptime on my laptop and the only reason I have to reboot are updates (the ones that require a restart). As far as Java I haven't found Apple's VM to be any less stable than Sun's.

3) Not having anti-virus software installed will probably give you performance increases when using IntelliJ. Back when I was on Windows my anti-virus would routinely jump up to 100% CPU and I would have to wait for it to quit scanning to do anything.

4) There is no usability differences between IntelliJ on Windows and Mac. However, saying that I need to point out that if you are used to Windows IntelliJ shortcuts some of the shortcuts are different for IntelliJ on a Mac. This may give you a slight learning curve. Especially if you are using a mac keyboard since the cmd key is in a different location on a windows keyboard.

Additional notes:

1) An advantage of a Mac is that you can still run Windows. Just use Sun's VirtualBox (free) and install Windows and if you really need it you can use it.
2) IMHO Mac's Expose feature provides a huge productivity increase for developers. I know I can't live without it.
3) Not having Outlook may be an issue for some people. However, I am quite happy with Mail's Exchange integration. Your mileage may vary depending on how picky you are about your email clients.

I should also point out that I have only used Windows up to XP. I have never used Vista or Windows 7 so all my experience using IntelliJ on Windows was on XP (quite a few years ago).

0
Comment actions Permalink

at least as important is the question how much RAM your new box has as well as investing in a _decent_ SSD drives - this will matter a lot when working with
IDEs


0
Comment actions Permalink

Stephen Boesch wrote:

i need to choose (soon..) whether to go with windoze or Mac laptop.  A significant influence shall be the quality of experience using IJ between them.

1. I know that OS/X support significantly lags windows. How much though? 2 months? More?
2. Bugs: is Mac likely to continue to have more numerous and serious issues?  What is the lag time for true stability vs windows?
3. Performance:  I hate the AntiVirus on Windoze. With that headache mostly gone on Mac can I get better IJ performance on Mac?
4. Usability:  they appear to be the same on both. Is that really true?


I've used IJ extensively on both and found it perfectly usable on both
with only subtle differences.

I would make the decision based more on which platform works better for
you, with personal preference and work environment issues taken into
consideration.

Donald

0

Please sign in to leave a comment.