Hacker News new | ask | show | jobs
by smcq 5975 days ago
As a dvorak programmer, it just prompted me to write more python. If you're typing {} characters all day, you should consider how much semantic value that's adding to your programs vs. the cost to type them.

Other characters (',."<>) are clear wins on dvorak, and they contain considerably more semantic value than {} do in any language. ";" is also easier in dvorak.

1 comments

The semi-colon is on the home row on qwerty.
Yea, but it's right pinky which is weaker for most people. By moving it you also gain the -_ being on the home row (which you type less than semi-colon while programming in syntax demanding languages)
Why then would dvorak put s there if it were difficult?

Sensibly most English punctuation is on the left hand along with the vowels on dvorak; which is easy to remember.

Dvorak is very well considered. The combos: qu, th, wh, ph feel really nice.

What amazes me is the fact that the keys are staggered on a computer; I'd expect them to be radial; with my fingers. It appears no one's ready for a radical departure from the typewriter layout. Let's see what happens with the ipad.

Yea, I'm 100% ready for touch screens to become a reality so I can start playing with more complicated keyboards. The idea of physical keys (even with a better layout like Dvorak) seems so antiquated when everything else we use on the computer is infinitely customizable.