Jul 07, 2014

What's your preferred keyboard for programming?

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

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. 





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.




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. 

Here's a thread you might find helpful:

What are good keyboards for programming?
Answer this