3 ms·
Macbook + Vagrant, just don't get a MBA. While light and portable, you'll eventually get annoyed at the lack of more oomph.
by simi_ 12y ago
Macbook + Vagrant, just don't get a MBA. While light and portable, you'll eventually get annoyed at the lack of more oomph.
- Xeoncross 12y agoA developer needs a real command line - so that leaves windows out unless you install some of the custom command line apps. I switched from debian to Mac (because of Adobe Products like Photoshop, lightroom, and AfterEffects running at 100% unlike wine/virtualbox in Linux) and I run all my development inside vagrant boxes since linux is what I'll be running on the actual servers.
- TazeTSchnitzel 12y agoMacBook Airs are really fast and you'll never have trouble with the amount of power they give you unless you're trying to compile HHVM (a massive, multi-hour-compile time project) or play high-end games. For web dev, programming, web surfing, multitasking, the MBA is very good. I'd recommend 8GB and not 4GB RAM though. It's rare, but sometimes the extra gigs would've been useful to me (though I can't think of a common use case, and OS X does a good job of memory management to make 4GB work).
- simi_ 12y ago> though I can't think of a common use case You can't? I'll tell you: 30+ Chrome tabs open + several webkit/atom-shell based apps (Slack, Spotify, Atom, etc.). I hate people packaging web apps with a passion. (Funnily enough, we might end up doing it too, because it's easier) This is after I restarted Chrome (I had several Chromium Helpers using more than 0.5GB each before that): http://i.imgur.com/vN8EfDu.png http://i.imgur.com/vN8EfDu.png
- TazeTSchnitzel 12y agoI don't use Chrome, and my favourite editor is vim, so I guess this doesn't affect me so much. The one time I've really needed memory was when working on a WebGL Minecraft client. Firefox could deal with 4GB RAM, Chrome fell apart. But yes, 8GB means your machine wastes less time shuffling memory around in some situations.
- j-b 12y agoNot enough "oomph" usually means processing power. However, your screenshot reflects memory constraints. I run VMs and multiple tabs similar to you without a hiccup. I think most developers (myself included) tend to go with the 8 GB of RAM though when getting the MBA. You only have 4 GB. That's the issue here. :)