What's your preferred keyboard for programming?

Phil Johnson

Are you a software developer who was a particular attachment to a keyboard? What's your keyboard of choice for writing code and why?

Topic: Hardware
Answer this Question

Answers

4 total
AppDevGuy
Vote Up (3)

It’s not even close - the classic IBM Model M keyboard is the greatest keyboard ever made. There are some modern reproductions that are at least in the ballpark, but you should still go with the original if you can find a good one (and if you do, it’s gonna cost you). Even if you have to pay a premium price it, the Model M is worth the extra cost. 

 

The first thing most people notice is the superb feel of typing on the Model M. The “clicky” keyboard gives unequalled tactile feedback, thanks to the unique buckling spring design. There is no doubt when you have entered a keystroke because you both hear it and feel it. I can type so much faster on a Model M than any other keyboard that I really hate using anything else. Related to this is probably the most important benefit...fewer typos. Because it is so much easier to type on, I make fewer mistakes. 

 

It is also very reliable and easily repairable. This keyboard was a piece of office equipment intended to be serviced. It was not a disposable component meant to be replaced regularly, unlike most modern keyboards. The Model M was a mechanical keyboard for professional typists, with the reliability one would expect from such a tool.  

 

The only downside of the Model M is the sound...for some people. I love it, but it probably wouldn’t be ideal for a crowded office environment.  Other than that minor "flaw", the world should erect statues and memorials in honor of one of the greatest pieces of American engineering to ever grace the offices of the world. 

jimlynch
Vote Up (3)

Here's a thread you might find helpful:

What are good keyboards for programming?
http://programmers.stackexchange.com/questions/2254/what-are-good-keyboa...

jellyfish25
Vote Up (2)

I prefer to use Dvorak. It is great for your wrists and for programming once you started to use. Most of the best speed-typers use it due to its efficiency. 

 

 

 

BigUglyMike
Vote Up (1)

The IBM 029 keyboard was great, really. The cards were a pain.

After that was the keyboard on the Cogar C4 - aka Singer 1500 or ICL 1500. Had a quiet keybaord that used 'Hall efect' keys. No keybounce or accidental repeats.

For my Linux / Windows PCs I like the GearHead mini USB keyboards. Wired so none of the either battery or lossed connection issues and they do not take up precious desk space. And basically the same layout as the 029 keypunch.

 

 

Ask a question

Join Now or Sign In to ask a question.
Expect NASA’s new method for getting astronauts into space to hit the occasional snag
Nvidia is bringing brighter images and sharper special effects to its new flagship GeForce GTX 980 and 970 graphics processing units.
Qualcomm has given a peek at the graphics capabilities of its new Snapdragon 810 chipset, which it confirmed will start shipping in tablets and other devices early next year.
It's the end of an era at Oracle, as CEO Larry Ellison has been appointed executive chairman and CTO of the vendor, with co-presidents Safra Catz and Mark Hurd named co-CEOs.
The U.S. Navy's new surveillance drone completed its first cross-country flight across the United States Wednesday night.
Harvard University scientists have built a soft robot they say can function without a communications and power tether. The four-legged robot can literally stand up and walk away from the people who built it.
With a new 'bounding' algorithm, this four-legged robot moves more efficiently.
Benchmarks have been evolving along with the hardware they measure, and both are getting more complex.
In another sign of the decline of the PC, Toshiba is cutting its PC workforce by about 900 people and sales bases by more than half.
Amazon.com is providing more bang-for-the-buck with four new Fire tablets, with prices starting as low as US$99 for a Fire HD with a 6-inch screen.
Join us:
Facebook

Twitter

Pinterest

Tumblr

LinkedIn

Google+

randomness