The Notebook Review forums were hosted by TechTarget, who shut down them down on January 31, 2022. This static read-only archive was pulled by NBR forum users between January 20 and January 31, 2022, in an effort to make sure that the valuable technical information that had been posted on the forums is preserved. For current discussions, many NBR forum users moved over to NotebookTalk.net after the shutdown.
Problems? See this thread at archive.org.

    Buy a mac just for coding?

    Discussion in 'Apple and Mac OS X' started by hpenvylove, Aug 25, 2014.

  1. hpenvylove

    hpenvylove Notebook Guru

    Reputations:
    0
    Messages:
    62
    Likes Received:
    0
    Trophy Points:
    15
    Just had a quick question for the apple community. I love coding, do it for fun, and have finally decided to build apps for apple products. I have been using my wifes mac for starters but the time on it is limited since she uses it for work and travel. Would it honestly be worth the money to buy a new one just for objective-c and so on. Obviously I would use the mac as my main computer from now on, and I love having powerful models of whatever I buy. What would you do?

    Thanks everyone.
     
  2. Jarhead

    Jarhead 恋の♡アカサタナ

    Reputations:
    5,036
    Messages:
    12,168
    Likes Received:
    3,134
    Trophy Points:
    681
    Well, if you're going to code in Apple-only languages like Objective-C, it would be an advantage. Personally, if you're going to do that, I'd go for a base Mac mini or get a refurbished laptop from Apple, MacMall, etc. if you already have a main computer.

    If you're going for a laptop, make sure to get one with a decent resolution. 800p is pretty terrible for programming imo, as it doesn't offer enough screen real estate.
     
  3. hpenvylove

    hpenvylove Notebook Guru

    Reputations:
    0
    Messages:
    62
    Likes Received:
    0
    Trophy Points:
    15
    Was thinking just that. Currently have a hp envy 17, 2 years old but still running strong. So if I got the laptop it would be to replace the envy, which i'd leave at home since its heavy to carry around. I would want the 15in retina since I always can't resist the most powerful versions, it's a curse lol. If you are familiar with apple programming, would I need the extra power or would a simple 13in suffice? I'll take a look at refurbished macbook pros, appreciate the info, thanks.
     
  4. Jarhead

    Jarhead 恋の♡アカサタナ

    Reputations:
    5,036
    Messages:
    12,168
    Likes Received:
    3,134
    Trophy Points:
    681
    It's not really an Apple-specific question about how much power for need for programming. How much compute power you need really depends on what sort of programming you plan on doing. For simple stuff (say, making a simple emulator or OS, and everything below that), you can use older/slower hardware for that just fine (I use a Thinkpad X61t with a C2D L7500 and an Intel 320 SSD for my CS classwork, and it runs just fine). Now, if you're doing much, much more computationally-complex programming, then a beefier CPU would come in handy. For GPU programming, GeForces are pretty much crap thanks to the lack of decent OpenCL/OpenGL/CUDA/etc. support, which is a problem for any laptop with a GeForce 6xxM or newer (Apple or not).

    But, long story short, if you can't think of a specific reason to get the more powerful hardware, then most likely you don't really need it. However, a SSD is always a nice all-around performance boost, since I/O is the bottleneck in all systems.