Ask HN: Anyone swapped to a MacBook Air as a primary development machine?
I'm a LAMP/Ruby developer and I typically work with databases around the 5-10GB mark, so quite light.
I'm a LAMP/Ruby developer and I typically work with databases around the 5-10GB mark, so quite light.
Do you/YC developers hook up your MacBook Airs to large screens or don't bother?
i dev in jquery + python + a mysql backend on fedora 14 running on vmware fusion. it's fine on my macbook pro 13 (2.66 GHz/2 cores/8GB Memory). highly recommend getting an SSD and maxing out the memory. my only complaint is the number of cores, wish i could have more cores.
in terms of being able to dev on an mba, it's totally possible, it's not like you're compiling code. so it really comes down to how much memory and how responsive you need the machine to be. also if weight plays a role in your decision making.
MBA is much quieter (fan rarely runs, when it does it's much quieter), way more comfy on the lap or in bed, much cooler, and has a strikingly better display (brighter, crisper, slightly smaller size no big deal since rez the same).
I work in a Rails + MongoDB stack plus do a lot of design, so I'll routinely have RubyMine, Photoshop, Illustrator, mongod, mongrels, 3 browsers, and a few dozen browser tabs open at once.
If I had to make the purchase again, I'd get the 4GB model, since it's RAM that usually limits me, even though the swapping is fast with SSD.
Miss the Firewire occasionally since I like to use a Duet to lay down guitar tracks in Logic, but will probably get a dedicated iMac for the studio soon.
I also use it for image editing/gfx work.
The only time the performance has been noticeable has been installing apps via homebrew. Compilation is — obviously — slower than my MBP, but honestly it's not so slow that it'd worry anyone. Unless you're compiling a lot of stuff, all the time, you're not gonna notice.
It's my primary dev machine and I love it. I heartily recommend it.
And to reiterate some of the recommendations; get the 4gig of ram. I'd also recommend the 11" over the 13". I mean, if you're gonna get a small laptop, you should get the smallest one you can comfortably use.
I hook mine up to an external monitor + mouse + keyboard. It's sweeeeet.
I'm very happy with my machine, which is a souped up 11 inch. The only contraint is monitor size, which is easily remedied with a large external monitor or an iPad via Air Display (http://avatron.com/apps/air-display). The MacBook Air honestly feels much faster than my work MBP due to the flash memory.
Depends of course on what kind of tools you expect to use. I'm a web developer working on the PHP stack (even using a PHP-based app server instead of Apache), so I just need a simple Ubuntu desktop with a text editor, terminal and a browser.
I expect one of the MBPs to drop the DVD and go SSD only and the result to be some amazing improvements in weight/thinness and battery life.
My recommendation: WAIT to see if this happens in the upcoming MBP updates. (the inventory stories seem to indicate this is 4-6 weeks away)
The screen res is workable with an external monitor and latency hasn't been an issue so far. I recommend upping the ram to 4gb though.