When comparing Programmer Dvorak vs Arensito, the Slant community recommends Programmer Dvorak for most people. In the question“What are the best keyboard layouts for programming?” Programmer Dvorak is ranked 4th while Arensito is ranked 9th.
Ranked in these QuestionsQuestion Ranking
Pro Easy to learn if you're already used to Dvorak
Pro Programmer punctuation without shifting on the top row
The top row is hardest to reach, and shifting doesn't make this easier. Programmers uses punctuation far more than numerals, so it makes sense to shift for the numerals instead of the punctuation.
Pro Better number arrangement
The smallest numerals are the most frequently used, so why should they be on the weak fingers of the left hand? The order still makes sense too. Odd numbers on the left, even numbers on the right, ascending from the inside out (with the least used numeral '9' in the middle).
Pro Made for programming
This keyboard took a stand and optimized the Dvorak standard for programming.
Pro Open source
The keyboard layout is open source and available for edition.
Pro Available for major operating systems
Easy to install on Windows, OS X and Linux.
Pro Puts your thumbs to good use
Your strongest fingers are your thumbs. In this layout (unless you have a keyboard with thumb keys) you shift your hands up one row, and you use your thumbs on the bottom row. (Put your index fingers on QWERTY's
I keys, and rest your thumbs on VB and NM) The Ctrl and Shift modifier keys now use your strong thumbs instead of your weak pinkies. (Ctrl shortcuts are especially important for programmers.) The modifiers may contribute more to RSI than letters.
Pro Minimizes same-finger bigrams
Pro Emphasizes adjacent finger bigrams
Common bigrams are a fast rolling motion, like Colemak.
Pro Balances load between hands
Statistically, the left and right hand are used about the same amount.
Pro Easy access to common punctuation and numbers
Programmer punctuation and numbers are accessible without stretching on the AltGr plane. (AltGr is now on the spacebar).
Pro Reduces load on pinkies
Con Requires adjustment period
Letters are moved, punctuation moved, and number in num lock are moved too.
Con Typing numbers is hard
Numbers are arranged for their characters, not in ascending order. You also have to shift.
Con Punctuation moved, not just letters
Punctuation moved in addition to letters, meaning that the learning curve is that much harder coming from QWERTY because nearly every key is in a different place.
Con Pointing stick is no longer on the home row
Most keyboards don't have one, but if you use it a lot it becomes a bit of a stretch. On the plus side, a keyboard with a pointing stick will have mouse buttons you could remap to thumb keys instead.
Con Hard to orient in a new position by feel
Most keyboards have bumps on two of the keys to orient touch-typists. On QWERTY, this is usually F and J, but sometimes D and K. On some keyboards you can fix this by swapping keycaps. You could also try adding small stickers with enough thickness.
Con Letter keys as modifiers may cause jamming or ghosting
Cheap keyboards designed for QWERTY might struggle with the use of Arensito's letter keys as modifiers. Gaming keyboards with n-key rollover don't have this problem. And any keyboard with proper thumb keys (Kinesis, Ergodox, Maltron) works properly. There is an older version of the layout that keeps QWERTY's home row that you can use on cheap keyboards, but it's not quite as nice.
Con Copy-paste shortcuts are right-handed
XCV are on the right side. This makes it difficult to cut/copy-paste with the mouse in the right hand.