|
|
|
|
|
by sh4na
5979 days ago
|
|
Not surprised, dvorak is optimized for speed in pure text, and programming is not pure text, nor does it need a lot of speed most of the times, and the ()[]{};.$ symbols are the most important, which clashes with what the dvorak layout considers important. |
|
I would point out that when using curly-brace languages, I never actually type either { or }. Instead, I use an editor macro that inserts the brace pair with appropriate indentation and leaves the cursor at an extra level of indentation in a new line between.