It's surprising that none of the major laptop manufacturers have thought to offer a model for developers. All I can think is that we're just too small a minority for it to be profitable.
As it stands, there are almost no laptops out there that are suitable for development. Widescreen knocks out 90% of the choices, and that overlaps with the 90% who break up the ins/home/pgup/del/end/pgdn block that programmers need to be sitting up there intact under our right pinky.
Dell Latitude and Lenovo's T series were keeping me alive for several years there, but both of them are now getting skinnier and wider to the point where I dread having to buy a new dev machine.
Worse, netbooks have pushed small notebooks completely out of the market. There is simply no modern equivilent to the ThinkPad X51, with its tons of power, intact keyboard, 4:3 aspect ratio, bombproof steel case and 12" size.
> As it stands, there are almost no laptops out there that are suitable for development.
Back in The Day, I got 80 columns and 25 rows on the VT100 terminal, and had no problems programming. Loved it, in fact. (Although anything less than 9600 baud was kind of painful) While I definitely agree about the 300 pixels at the bottom, and I miss my ThinkPad T42 even compared to my 17" MacBook Pro, life as a developer is great! Emacs still works, I can read documentation AND code AND the documentation is all prettified HTML with links you can click on. OpenGL hardware acceleration makes stuff so much easier now than what I had 10 years ago. On the Windows side, Intellisense is getting pretty good, as is Eclipse/NetBeans if you use Java. And while the widescreen misses some pixels, for UI work, it's almost like having two monitors, if you keep your code to about 80 characters and your app small. Plus, you can watch widescreen movies if you get tired of coding :)
Speak for yourself. I do all my web- and application development on laptops and desktop systems with wide screen monitors and I love it.
Yes, my code always takes up the full height of the screen and only part of its width, but I use the remaining space for keeping documentation, utilities and the app I am developing open alongside my code. I wouldn't go back to 4:3 at all.
In Terminal.app I just wave my fingers over the track pad to scroll. However 99.9% of the time I'm in a screen window which maintains its own buffer. Fn + Up/Down is Page Up/Down in most applications I've used.
I'm on a 16:9 ratio "notbook" (ThinkPad x100e) and with xmonad set to split a two-up view at the golden ratio, I get a 80 columns on the left pane (for certain values of Terminus). Love it.
X61, sorry. They're a few hundred bucks on eBay these days, and can give a modern 17" laptop a run for its money if you max out memory and give it a fast hard drive:
As it stands, there are almost no laptops out there that are suitable for development. Widescreen knocks out 90% of the choices, and that overlaps with the 90% who break up the ins/home/pgup/del/end/pgdn block that programmers need to be sitting up there intact under our right pinky.
Dell Latitude and Lenovo's T series were keeping me alive for several years there, but both of them are now getting skinnier and wider to the point where I dread having to buy a new dev machine.
Worse, netbooks have pushed small notebooks completely out of the market. There is simply no modern equivilent to the ThinkPad X51, with its tons of power, intact keyboard, 4:3 aspect ratio, bombproof steel case and 12" size.
Here's hoping things will change...