Welcome to the Treehouse Community

Want to collaborate on code errors? Have bugs you need feedback on? Looking for an extra set of eyes on your latest project? Get support with fellow developers, designers, and programmers of all backgrounds and skill levels here with the Treehouse Community! While you're at it, check out some resources Treehouse students have shared here.

Looking to learn something new?

Treehouse offers a seven day free trial for new students. Get access to thousands of hours of content and join thousands of Treehouse students and alumni in the community today.

Start your free trial

General Discussion

Are Apple machines really the way forward?

I want to upgrade my PC. I've had it for about 7 years now and although it still does everything I want, it's beginning to lag.

My question is should I be looking at PC or Mac. I used a MacBook Pro for a while at work. It looked nice and the keyboard was very well built, but that's all I could think of to comment about it. It didn't blow me away. I found it a lot more restrictive in terms of network settings and general customizing.

I had no problem with going out and building another PC again. However friends and people I know who already work in the industry keep telling me to get a Mac.

Why though? What is the benefit?

From what I can tell the hardware is no better, in fact I could build a PC which would be much more powerful than the most powerful Mac for a lot cheaper.

Even people that use Macs must have to switch back to PC to test things like Web Sites.

I just don't want to spend a load of money and then find out 6 months later I should be on another platform.

One thing that does appeal to me about Mac is being able to run Windows on it too.

Any help/guidance on the issue would be appreciated.

Thanks, Greg.

4 Answers

It really doesnt matter too much honestly. Yes there are a lot of developers and designers out there using macs, but there are also a lot out there using PCs. I personally switched from a PC to a Mac and love it, you may not though.

If you can afford to get a mac, then I would get it. If you dont feel comfortable dropping over 1k for one, then dont. You could also go the refurbished route and get one for about $300 cheaper than brand new.

Certain development communities use macs to develop more than other (the rails community for example) and sometimes its easier to develop on one platform than the other.

Like I said I love developing on a mac and would hate to have to go back to using a PC. The interface is cleaner. I like that it is unix-like. I like the sleek design. I also like developing for iOS which is why a Mac is necessary for me. but it comes down to personal preference really. I dont feel one is better than the other at any one thing. They both accomplish the same task.

As someone who has never wanted to buy a Mac for various reasons: Macs can't play most games, restrictive compared to Windows, more expensive, I bought an iMac for myself and a MacBook for my wife in October and have never looked back. More than that, I go to work and dread having to use Windows 7.

I'm sure you have seen answers like that, so let me try to list some specifics:

+Having the OS and Hardware built by the same people means fewer (zero so far) driver problems and random crashes. +Shortcuts feel more logical. I don't have to look them up, I just guess it almost always right on 1st try. +Swiping with the mouse and/or trackpad makes navigating incredibly intuitive. +With Intel chips I can, and do, dual-boot Windows for the few things (almost exclusively games) I can't do natively. +App Store makes updates easy. +Since day 1 everything has ran lightning fast and smoothly. At the sixth month mark I am normally reformatting and reinstalling Windows to get that experience back.

Lot of anecdotal stuff I know, but I would sum it all up like this: On Windows the OS feels like another piece of software that has to be maintained to ensure the computer doesn't crash and works nicely with what I am doing and the hardware I have. On Mac the OS simply facilitates what I am doing. I installed Android Studio by dragging an icon into a folder. I opened it and everything else went away letting me work. The experience is just so much simpler and intuitive.

If you are on the fence, try to get into an Mac Store and demo a MacBook or iMac (whatever you are thinking about getting). I was really against it, but after playing around and seeing everything it could do and how nice it is to have a lot of products designed to be compatible (I got Apple TV as a Christmas gift), I left struggling to think of a reason why I would want another PC.

Last suggestion, look into education discounts if they apply to you or refurbished products (both mine are refurbs, zero problems).

Thanks for your help guys.

After much deliberation, browsing various forums and speaking to people I know, I have decided to stick with PC. I am much more use to Windows having grown up on it and you just get so much more bang for your buck.

Ideally I would have a powerful desktop PC and a MacBook Pro. I personally think that is the ultimate setup. Maybe one day... :)

OK, So I know I said I had made my mind up and I was going to get a PC, but after many more hours spent on forums and reading articles, I am swaying more towards a Mac now.

I was playing around on the Apple web site with some of the specs and adding some extra RAM is extremely expensive.

Basically I was wondering the specs of the Macs you guys use and what you use them for?

Thanks in advance, Greg,

I am currently on my MacBook with a 2.5 GHz i5 and 8 gigs of RAM. I use it for everything but games and 3D rendering. When my wife is using it or when I want to play games/do 3D rendering I use my iMac with a 2.9 GHz i5 Quad-Core and 16 Gigs of RAM. Everything loads with zero problems on both.

Only "complaint" I have is that the one button mouse can't be used, effectively, for most games since holding right tapping left is so common.

In terms of keeping the cost down, smaller screen size has never been an issue on these, and I came from a two monitor setup before hand. I'd recommend the smaller screen size on both. The retina display on the MacBook is a very forward thinking idea. If you love watching movies in Blu-ray and are excited about 4K it may be worth it, but personally I could have saved money and opted for the standard MacBook and probably never noticed a ton of difference.