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

Gary Hurd
17,533 PointsDesktop or Laptop?
Hello, I am curious as to what type of computer you are using to code on? Desktop or Laptop? Just curious.
I am using an iMac but I am considering a laptop but my concern is the screen real estate.
Any comments, preferences, etc.?
Thank you
7 Answers

Brian Steele
23,060 Points15" MBP with a 27" display hooked up at home. Love the portability of the laptop (I am jealously eyeing the new MacBook) and I can work on the display when at my desk.

David Michalec
2,132 PointsYou'll be disappointed going from iMac to laptop. Code is smaller, hard to read, and if you run two pages at half screen like I do it's next to impossible to follow along with treehouse videos visually while you code.

Nolan Tjaden
2,505 PointsI took a year of computer science writing Python, c++, c, and assembly with a macbook pro. I find that the pro is a great laptop option because you can custom optimize everything from memory to screen quality (retina, etc.).
If you're concerned with screen real estate, I suppose that depends on personal preference. I find that with a retina screen, my ability to see is uninhibited by the size. When in doubt, I can always throw on a pair of readers (there's no shame!).
Since you are used to the iMac, the screen difference may be cumbersome at first (as I enjoy the iMac as well), but for me, getting used to the macbook pro has other benefits like being able to get outside to code, or into a nice coffee shop! :)

Kevin Korte
28,149 PointsMy current setup works well for me. It's a MBP with a 27" external monitor I dock to when at my desk. That's my minimum for screen real estate.

Edward Lopez
5,998 PointsI use my custom home desktop for my main coding and have 2 ASUS 24" monitors. When I work on a project from Treehouse I tend to use Sublime Text 2 which is a very nice text editor.
I can almost say it makes coding a lot more fun since you are able to quickly write code while also being helpful with color coding. Honestly I would download that and maybe change the view a bit. If you do download it, change some settings by going to:
"View" then "Layout" and you will able to fit multiple columns for your code onto 1 screen if screen real estate may be a problem.
Hopefully that helps you out.

Gary Hurd
17,533 PointsLove Sublime Text 2

C H
6,587 PointsIf portability is not required go desktop, you get a lot more computer for your money that way. If some portability is required, but you don't need to anything much outside of text-editing a cheap chromebook could do the trick. It really depends on your overall needs.

Gary Hurd
17,533 PointsThank you all for the responses and the feedback. I honestly didn't think about using my iMac screen with a laptop. That might be a really great option, as I would like to be able to get out and code at Starbucks or another location.
now I ask this question, a macbook or a macbook pro? is the pro that much better? I have a macbook pro 17 inch, but unfortunately, I do not seem to be able to update since its from early 2007 and I the peeps at Apple tell me I cannot upgrade to get it current.
so the question, macbook or macbook pro? Opinions?

C H
6,587 PointsIf price isn't a concern get the pro.