4 ms·
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 ad
by smcq 17y 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.
- gnurant 17y agoThe semi-colon is on the home row on qwerty.
- smcq 17y agoYea, 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)
- gnurant 17y agoWhy 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.
- smcq 17y agoYea, 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.