MacBook Pro is the dream machine for a developer. But if you're not in a hurry, I suggest waiting for a while. Rumors say a 15" Air-ish MacBook Pro is on its way (with fast, quad core processors and 4-8 GB ram).
MacBook Pro is the dream machine for a developer. But if you're not in a hurry, I suggest waiting for a while. Rumors say a 15" Air-ish MacBook Pro is on its way (with fast, quad core processors and 4-8 GB ram).
I have to oppose this. OS X's Mission Control is not at all good for a developer. Not at all as efficient as using some window manager with dedicated and numbered desktops, e.g. Xmonad.
The other thing which annoyed me when I worked with OS X machine was the absence of a good package manager for every application. I had to use my Macbook for work when I was working from home. I had to install GCC and MySQL, which took almost an hour of my precious time. Never had that kind of problems with Arch or Ubuntu.
Use brew to install command line apps and other utilities.
Use Linux in a VM and install servers and what not in the VM. Use file system sharing to make the Linux side appear seem less.
Too bad that other manufacturers don't build as good hardware as Apple. And too bad Apple hardware is often propiertary, so it might be hard to install Linux to it (not always, though).
My choice has been a separate work computer with two monitors, a mouse, a keyboard and Arch Linux. At home I have two computers: iMac for television and MacBook for upstairs Minecraft computer. Win-win.
not cool.
That said, I use linux VMs on my macs all the time. It feels natural, in fact it feels RIGHT. When I was mostly using desktop linux, I still did the bulk of my server side work in VMs under VMWare Workstation. So not much has changed, just that my window manager is made by apple.
You're quite right that it wasn't as easy as ubuntu, but things have got infinitely better in the past year. `brew` is now comparable to `apt-get` (for everything I've tried at least).
And I'm positive things will improve still. About 70% on this topic recommended MacBooks. Last year, it'd been 50%.
There is still important stuff missing. I'd like to have rc.d for daemons and the ability to change the awful desktop to more powerful window manager.
I still like macs, but not as my work computer.