Live data from Hacker News

Laptop of choice for a Programmer, Need Help

news.ycombinator.com

1–10 of 109 posts

Laptop of choice for a Programmer, Need Help

#1
I'm going to be getting a new laptop soon for a variety of reasons. Also, I have a list of necessities and niceties I'd like to see in a laptop.

Reasons for getting a new laptop: 1. My 14" Dell 600m is falling apart, literally. Pieces of the case are falling off. I get electrocuted by the battery regularly. The screen hinges are on their last leg.

2. I need a reliable back-up machine because my desktop has some serious irreconcilable gremlims. This is particularly true because I tend to rage if I lose code when a machine goes down.

3. I just lost ~$1500 of stuff including my desktop computer monitor (amongst other things) and had to borrow a couple CRTs from some friends to get my desktop back up and running. I'd like to invest in a machine I tote with me.

Necessities: 1. DVD Burner. Non-negotiable. 2. Not 17", not a netbook.

Niceties: 1. Mac OS X. Huge bonus. This means hardware that can run mac OS X natively that isn't a netbook, or an actual macbook if there are no options. (I haven't found such a non-apple laptop that is not a netbook and can run leopard natively, do you guys know of one that isn't an MSI Wind or Dell Mini 9?)

I want the unix without the hassle. I likes my bash, but the situation with Linux and the lack of robustness for the power user/home user is getting absurd. I've been using Linux for a decade, and I'm tired of hoping it'll sort itself out.

2. Something under $1.5k, preferably under $1k. I'll take suggestions above that mark if they're sufficiently z0mg-great, but I just had a lot of stuff stolen and don't need to dump a car worth's of cash on a laptop.

3. Within the 13-14" range. 12s are too small for long-term use, 15s too big for what I use a laptop for. 13 and 14 is usually perfect. I can deal with 15 for the right laptop.

4. A graphics chip that can run a few games (Eve Online in my case) is a plus. This is particularly notable because again, if deskie goes down, it'd be nice if this could take up all functions inherent to my desktop. Not a necessity for the right laptop.

5. Illuminated keyboard. Wicked yo.

CANDIDATES SO FAR:

New Last-gen Macbook: $999 XPS M1330: This occurred to me because of CodingHorror, but fer godssakes, in order to get the dedicated graphics I hit the macbook price point, which at that point, I'm buying a macbook.

Dell Studios and Inspirons are out of the question. Price efficient to an extent, but too big and the reasonable-sized Inspiron (13") isn't easy to turn into an all-rounder without making it get within sniffing distance of the $949 Macbook.

Lenovo Thinkpads (T400/X300?): Wonderful machines, and I love the hardware compatibility with Linux/BSD. However, the price enters the stratosphere quickly (buying a macbook at that point, again), and the build quality isn't as good as it used to be. I have nothing but love for the trackpoint though. A trackpoint is the only interface related improvement I could make upon a macbook pro personally.

Sony VAIO Laptops: Great build quality, I like the chiclet keyboards (not just because apple uses them, I'm just fast with them). Nice machines, and the price isn't as bad as it used to be, but it's impossible to get one with something better than integrated graphics without bumping into macbook territory. The accessories are hell on earth expensive too, like Lenovo.

What do you guys use? How do you use it? How many of you are using Macs? Seems like a lot these days.

Software I use:

I do do some .NET programming, but I'd like to migrate to using more python/ruby. I don't mind dual-booting a mac in case I need to.

EDIT: Another plus to the Macs is I'd love to give iphone dev a try!

Suggestions?

Re: Laptop of choice for a Programmer, Need Help

#2
I love my MBP 17" with 1900x resolution. It allows me to pack my screen full. It sounds like it isn't in your budget, but as a developer, you might think about screen real estate.

I had a 15" but couldn't develop on it. Since I got this 17", I've used it 100% of the time, 10+ hours a day.

Re: Laptop of choice for a Programmer, Need Help

#4
post #2

I love my MBP 17" with 1900x resolution. It allows me to pack my screen full. It sounds like it isn't in your budget, but as a developer, you might think about screen real estate. I had a 15" but couldn't develop on it. Since I got this 17", I've used it 100% of the time, 10+ hours a day.

Eh, this needs to be a portable machine, and I fully expect to have an extra monitor available to plug into if I need the real estate for coding. I've simply never needed that much space while on the go. Can't say I'd mind the space, but it's not feasible with my budget.

If the Dell Studio 15's were compatible with leopard, I'd go with that because there's a 1900x1200 resolution upgrade that is VERY reasonably priced.

Re: Laptop of choice for a Programmer, Need Help

#6
Sounds like you really want a MacBook - you'll find a way to amortize the couple of hundred bucks extra it'll cost.

As for me, I use a 1st gen black MacBook w/Leopard, added a bigger HDD and aftermarket RAM to 2GB. I use a Logitech V470 bluetooth mouse which I carry everywhere, and I've got a couple of bluetooth apple keyboards (shorties without the num pad) - one for the office and one at home. For external monitors I've got a cheap Dell 23" widescreen in each location.

For the occasional Windows mission (usually to load updates to my N95) I was using Win XP via Parallels, but my experience with the performance of the last few releases has left me wanting and I'm currently using a trial copy of VMWare Fusion.

Re: Laptop of choice for a Programmer, Need Help

#7
I just got a Dell XPS 1530 - bigger than you probably want, but for me it's outstanding. 1920x1200 LCD, HDMI out, 4GB RAM, Core2 Duo, 320GB haard drive - for under $1500. A huge seling point for me was that it can be ordered with Ubuntu so it's fully linux compatable.

Re: Laptop of choice for a Programmer, Need Help

#8
post #5
post #3

Second hand (or refurbished), last gen 15" Macbook Pro. I use one of these for development, no complaints.

How much did you pay, and where did you get it from? What do you develop in/on?

I bought mine new a while back (~$3000 AUD) from Apple. Just looking at eBay, they seem to go for a touch over $1000 USD at the moment. I figure they're a bit of a bargain at the moment since they're perfectly capable and have just been replaced by the shiny new model. I mainly develop Ruby Rails/Merb apps with TextMate.

Re: Laptop of choice for a Programmer, Need Help

#10
I'd get a XPS M1330. I dual boot Windows 7 Beta and OS X 10.5.6 with no problems. Got 4 GB of RAM, and both OS fly. I've installed Ubuntu on it as well and everything works.

Only things that don't work in OS X are Ethernet, Card Reader, and you have to manually press the Power button for 5 seconds to power down. Other than that, it's great.

Post reply on HN