Mac a good Java development platform ... NOT!
There is a poll on java.net asking 'Is the Mac a good Java development platform?". Rather than posting a (lengthy) comment to the poll, I thought a blog entry would be a better way to share my experience.
I am certain to offend many Mac lovers with this blog entry.
I have an Intel 2.33 GHz MacBook Pro w/ 2G of RAM. Actually my wife bought it for me as a Christmas present.
Perhaps you are thinking, "Wow what a great Christmas present!" ?
Let me tell you about my (user) experience ...
I was quite excited about the MacBook Pro. I too had gotten a little caught up in Mac (over) hype. But, my experience has been much less than what I would call good. During the first 3 months I had the MacBook Pro, the OS would crash (complete machine reboot) on average about once every 8 hours of usage. And, it would lock up on average about every 4 times coming out of a hibernate. And, I had several web sites that I visited frequently which would not open with Safari, (I even tried using Opera and FireFox too). Not what most of you reading this would have expected from Mac?
Don't worry it gets better .... I got an e-mail from a company who was doing a "Give us (Apple) feedback on your MacBook Pro experience". I had to laugh when I tried to open the URL in the e-mail only to find Safari would not load it. I contacted the person who sent the e-mail to me. Actually, that's how I found out that Apple was not the one doing the survey, they (Apple) had outsourced that task to the fella's company I was e-mailing. Quite honestly the fella I e-mailed was very responsive and I found him quite helpful. I tried many of the suggestions he gave me. Unfortunately none of those helped. He also attempted to get me some help from someone at Apple. But, no one from Apple ever responded. It was about this same time that I had the '/' '?' key for no apparent reason decide to fall off the keyboard.
You can probably imagine what my attitude towards my MacBook Pro was about this time.
A few weeks went by, I had completely quit trying to use the machine. For some reason I powered it on, I got a notification of an OS update. I applied the update (patch). Don't know what possessed me to try the web sites that would not previously open, but much to my amazement they started to open. I began to use the MacBook Pro for the next several days in one last attempt to see I could figure out what some people had been telling me was "the Mac experience".
I used the MacBook Pro for the next several days. The frequent OS crashes seemed to have disappeared and the frequent lock ups after hiberates seemed to have disappeared as well. But, I never did figure out what some people have found to be so wonderful about a Mac.
The positives for the MacBook Pro are: wireless connectivity is better than anything else I have used, hibernate (now that it works) is better than anything else I've seen. On the negative side; I hate the "menu at the top of the screen". For someone who has become to use to menus on the main window of a program, I don't think I would ever get used to Mac's approach. I also hate the fact of not having a right click-able mouse. The only way I can get a right click-able mouse is via the attached wireless mouse, (of which did not come with my Mac).
The best thing I did with my MacBook Pro was downloading VMWare Fusion and installing OpenSolaris. Now when I travel I take the MacBook Pro, use it's wireless connectivity and good hibernate support. But, other than that .. that's it for me. I always promptly boot up OpenSolaris. I don't think I will ever be as productive (as a Java Developer) with a Mac as I'll be with Solaris. My desktop development machine also runs OpenSolaris. I tried for several days to see if my productivity would improve in a MacOS environment but it didn't happen. It's only when I boot OpenSolaris on it do I feel at home.
Powered by ScribeFire.
Posted at 04:26PM Jun 03, 2007 by charliebrown in General | Comments[12]
Posted by Jesse Wilson on June 03, 2007 at 05:41 PM CDT #
Posted by David on June 03, 2007 at 06:30 PM CDT #
Posted by @Jesse on June 03, 2007 at 07:47 PM CDT #
Posted by huntch on June 03, 2007 at 07:54 PM CDT #
Posted by David on June 03, 2007 at 09:41 PM CDT #
{charles}
Posted by Charles Ditzel on June 03, 2007 at 10:48 PM CDT #
Posted by Emilian Bold on June 04, 2007 at 01:55 AM CDT #
Posted by Richard on June 04, 2007 at 01:59 AM CDT #
Posted by Rob on June 04, 2007 at 07:44 AM CDT #
Posted by Raul on June 04, 2007 at 08:47 AM CDT #
Posted by David Vannucci on June 05, 2007 at 01:24 AM CDT #
Sorry, but that is complete bollocks. Most everything is now available as Universal Binary, and PowerPC support is slowly being dropped by all the major developers. If anything, the current state of affairs is completely reversed to what you state.
I have to agree Charlie about Apple's release times on Java updates - they are currently way behind the ball. That issue aside, you'd have to pry my MacBook Pro from my cold, dead hands.
Posted by Tony Arnold on June 05, 2007 at 02:57 AM CDT #