Best Developer's Laptop?
s31523 writes "I love my current laptop, but unfortunately on my last trip the primary LCD went bonkers. It's an older Gateway (2 GB RAM Intel Pentium M 2.0 GHz, ATI M7). There are a handful of features I love about it: [1] Hot-swappable drive bay, with several components that can go in: CD/DVD R/W, extra battery, floppy drive, extra hard drive, memory card reader, etc. The extra battery option is especially appreciated — I can go 4-5 hours on battery power. [2] Docking station / port replicator: I like having my home setup with keyboard, network, and dual screens (a necessity). [3] It runs Linux. OK, I'm a wus, I actually have GRUB command three different OS's: Windows 98 (I have really old embedded software compilers that only run on 98, and yes I have tried every trick in the book to make them run on Linux), Windows XP Pro, and Ubuntu. I'm trying to find a replacement setup that offers the same flexibility and a little better performance. I am open to change as well. So, I ask Slashdot: What is your pick for best developer's laptop under $1,200, considering the features above?"
Who can be bothered with that.
Any new laptop is probably going to have a bunch of cores and hardware virtualization, so put ubuntu on that, and virtualize XP and 98.
I go to a lot of developer forums. Be it stuff designed in Java, PHP, Ruby, etc, there is one common thread I've noted of all the developers that present. 8 of 10 presents will use a mac. I switched a few years ago and couldn't be happier. I have VM Ware. Many people use VMs to run various windows versions, I like to use it to run Linux VMs that I eventually move off to other machines. Works fantastic. No need to reboot.
Now, if the OP is a .net person, well, Mac may not be for them. But there's something nice about being able to pop a BSD style terminal window.
ThinkPads also sport a 3-button trackpoint, which is very handy when running X11. In addition, it's not hard to find ones with compatible video and wireless cards.
Ita erat quando hic adveni.
ThinkPad has the hotswap bays, excellent Linux support, excellent hardware support and turnaround from the factory, and there's always a 20% off coupon floating around. You can get a T series laptop with discrete graphics and well equipped for that $1,200 you're willing to spend, and probably far less. Not only that, but you generally get higher resolution displays than you get with Dell or Gateway laptops.
As for your Windows 98 installs -- why not use VirtualBox?
- oZ
// i am here.
I use a Thinkpad X61 and it is fantastic (Ubuntu + virtualized XP).
(Previously I had a T43p which was also good.)
For your price requirements and the fact that you like the second battery, I would definitely go with a T series.
It is not just the customer service that is good, the quality is top notch. I've dropped both laptops on tile floors (the T43p twice) with the worst result being a bit of chipped plastic through which you could see the METAL body on the T43p.
Docking station is superb as well (I used it for both, but it is especially great with the X61).
I have also recommended the SL series to some family, but don't have personal experience with it.
Be who you are and say what you feel, because those who mind don't matter and those who matter don't mind. - Dr. Seus
But as most/many people know, a virtualized Windows9x installation often doesn't work particularly well. In VirtualBox, it all but doesn't work at all because of the way "idle" time is handled. (I don't recall having much trouble using VMWare workstation long ago however)
Virtualizing instead of multi-booting is a far better idea for me. I use Windows XP on rare occasion and I definitely don't like taking my Linux down to run another OS.
From jaunty:
$ java -version
Java(TM) SE Runtime Environment (build 1.6.0_16-b01)
Mod me down, my New Earth Global Warmingist friends!
Just picked up a Thinkpad T400 and it is nothing short of amazing. Advantages over the macbooks:
* Matte screen w/ WXGA+ LED backlight (new Macbook Pros are all glossy)
* Extremely easy to swap out or replace hardware (new macs have improved this, but not as easy)
* Price (I used the Lenovo IBMEPP site + E-coupons) literally saved over $1100.00 off reg price! (payed ~ $1350.00 loaded)
* Thinkpad keyboard - still one of the best in the world IMHO
* Good Linux or BSD hardware support
* Easy to dual-boot (if necessary) or you could run VM software
* Excellent battery time (i'm using a 6-cell battery) with a script to extend Linux battery life
* Matte screen w/ WXGA+ LED backlight (new Macbook Pros are all glossy)
Not any more. Matte is available on 15" and 17" at this point.
Someone hasn't been keeping up with Apple's products it seems. After the outcry in the beginning of the year with the glossy only displays on the MacBook Pro's, Apple actually listened to their customers and brought the option back. You can get matte on the 15" now as well. The 17" has always had the matte finish option and never lost it even with the switch to the unibody design (unlike the 15" which did become glossy only). The 13" is the only one which does not have a matte option, but I don't see that model as being pertinent for the poster's requirements (aside from cost). For development work, you want that larger screen so you can have multiple files or applications open next to each other for writing code (like the program's design document, or API, or even a test window, etc.)
We were all warned a long time ago that MS products sucked, remember the Magic 8 Ball said, "Outlook not so good"
Ok... we just bought a macbook for our new developer. And, with all the fixings it came out to $1159.
Kindly STFU.
"Learning is not compulsory... neither is survival."
--Dr.W.Edwards Deming