MacBook Pro – Day 1
As I mentioned a few days ago, I was in the market for a new laptop and was mostly looking at Windows machines until I realised that there was no good reason why I shouldn’t buy a MacBook Pro instead. I decided to take the plunge and I ordered the 15″ model, which arrived yesterday.
I’ve been developing on Intel machines since 1989, starting out with DOS and then working my way through Windows 3.1, 2000, NT, XP and Vista so to switch to a different OS is a bit of a leap of faith. From time to time I had considered installing linux on a laptop but frankly it is too time consuming to get things working and I have precious little time as it is.
The main attraction of moving to Mac OS X is that it is linux based and I can now use many of the same commands on my development machine as I use on the environments I deploy to. I also like the fact that the hardware and software have been produced by the same company and should therefore provide a stable and optimized platform.
The install experience was easily the best I have experienced on any computer. I was able to check out a couple of Java project from subversion and get them building with minimal fuss. The MacBook Pro built one of the projects about 25% faster than my Windows Vista desktop machine which on paper has a better spec, so Mac OS X does appear to be more efficient.
I love the fact that there is a DVI port built in and this gives a crisp image when connected to my 24″ Samsung monitor. The MagSafe power adaptor was a bit of an experience. I’m not ashamed to admit that I had to search on Google to find out how I was supposed to disconnect it.
I’ve installed vmware fusion (an impressive piece of software) and I have a Windows XP and a Fedora 8 virtual machine, primarily for running unit tests on those platforms.
It will take me a couple of days to get used to the keyboard but as this will be my only machine on a trip to Colorado next week I’ll be forced to get up to speed quickly.
I’m extremely impressed so far!