Mac for Coding - purchase question

Joined
May 5, 2015
Messages
1
Reaction score
0
Points
1
I am going to be getting a Macbook Air or Macbook Pro for coding (or maybe an iMac...). I currently do it mostly on Linux right now, but I am interested in Swift. I don't necessarily need a Macbook for portability, but it may pop up. My question in should I look at only the new models, or would an older (2011+) model do? Any help will be appreciated.
 
Last edited:
Joined
Nov 9, 2011
Messages
252
Reaction score
7
Points
18
Your Mac's Specs
15" rMBP Mid-2014 ~ iPad 4 16GB ~ iPhone 6 Plus 16GB
A 2011+ model with enough RAM (>=8GB) should be okay, but life will be limited. If you're just tinkering, go the more cost-effective route.
 
Joined
Mar 17, 2008
Messages
6,879
Reaction score
191
Points
63
Location
Tucson, AZ
Your Mac's Specs
Way... way too many specs to list.
life will be limited? Hrm..

I'm using a mba these days. For what it's worth, my 2011 mbp with 16gb is faster.
 
Last edited:
C

chas_m

Guest
My general suggestion to anyone looking for a used Mac that needs to be able to run the current operating system (or a very, very recent one like Mavericks) and expects to use it for more than another year or so is to look at used models from 2012 or later, particularly Apple's refurbs (which are fairly recent and not "cheap," but come with a full warranty and the option to buy AppleCare, making them very good values).

Without getting into a long discussion about it, every few years Apple establishes a "reference platform" in both hardware and software, and when that happens those models tend to be relevant longer than some other models. I think the company is on the verge of reaching another of those "plateaus" with the next wave of product updates, but that's just a guess.

This is not to say that a 2010 MacBook Air might not meet your needs; if all you're doing is teaching yourself Swift, you could totally do that on a '10 or '11 MBA now. But the reason I say go with a '12 or later is because that's when Apple made USB 3.0 ports standard, added Bluetooth 4 to most models, miniDisplayPort become standard across the line, Thunderbolt became standard, and most models could be expanded to at least 8GB of RAM -- all things that are proving incredibly useful under Yosemite, released two years later, particularly when it comes to buying newer peripherals (wireless printers, iPhones, etc) and keeping software relevant (iTunes and OS X, third-party software, etc).

I have a 2012 MBP with 16GB and while I probably will replace it in the next year or so, it doesn't look like there's anything coming down the pike that will *make* me replace it anytime soon. If I feel the need for a speed boost I could swap out the hard drive I have in there now for an SSD (or replace the nearly-useless optical drive with one), and unlike the Retina models, this one is pretty easy to climb into and upgrade. This was more important to me in 2012 than it is now, but for some people it is still a big factor.

I fully expect this machine, which is running Yosemite just fine, will be able to run whatever the next OS version is, and maybe the one beyond that. By the time 2017 rolls around, things will be much more advanced enough (USB-C standard, Thunderbolt 3, 2xPCIe SSD standard etc) that in my case I will really need to move on, but by that time I'll be ready to do so. If I bought a 2010 MBA now, I wouldn't expect to still be using it in the most modern ways in a couple of years.

As said above, if you're just tinkering around and giving the Mac a shot, an older model (but nothing older than 2010, I would suggest) might do you well and be cheaper than something newer. OTOH, if you're seriously considering this as a career move, I would invest in something more recent (doesn't have to be brand new, but more recent).
 

Shop Amazon


Shop for your Apple, Mac, iPhone and other computer products on Amazon.
We are a participant in the Amazon Services LLC Associates Program, an affiliate program designed to provide a means for us to earn fees by linking to Amazon and affiliated sites.
Top