Programisto Dvorak
9 Apr
I am grateful far Roland Koffmans Programmers Dvorak, but I do have some issues with it. My opinion is based off of hundreds of hours programming with his layout.
One is the number placement. I could not get accustomed to the number placement. Programmers start their list at 0 and count up(usually) , so the number system should be sequential, starting at 0.
Also, the grouping of the normal brackets using symmetrical placement worked wonderfully for me, but not the french brackets. I do a lot of PHP and Javascript programming, so I use a lot of small logic structures, making the french brackets very important. I made the brackets symetrical(ish) on the keyboard.
On top of that, I love Esperanto. So I mapped those characters as well.
Normal :

Shifted :

Alt Gray :

Give it a test drive : Install Programisto Dvorak for Windows 7
Want to modify it? Download the MKLC Source File
For the uber nerds, I have also made a Linux XKB map of Programisto Dvorak.
Download the defs file : us_dvpo
Place that file in your symbols directory, or in the us definitions file : /usr/share/X11/xkb/symbols/us
Add to /usr/share/X11/xkb/rules/xorg.xml and /usr/share/X11/xkb/rules/evdev.xml
And insert the following xml defs in the United States section of your file :
<variant> <configItem> <name>dvpo</name> <description>Programisto Dvorak</description> </configItem> </variant>
You should then have the new keyboard layout available.

