PHP #Ĭontrary to what I was expecting, the last PHP project I worked on had similar savings (despite using a camel-case coding standard):
![japanese tkeyboard japanese tkeyboard](https://i.pinimg.com/originals/b5/06/9b/b5069b3990343f29fdcca13c4ce93e4e.jpg)
#JAPANESE TKEYBOARD CODE#
In the code base of my current (rails) project, the frequencies of these characters are:īy using the Japanese layout, I’ve saved 19,275 modifier keystrokes on but cost myself 12,662 modifiers on ‘=\ over the life of the project - not a spectacular saving but not bad. Given the limitations above, the million yen question is does this save us any keystrokes? Note that the percentages below are only relative to these 2 sets of 3 characters, and don’t represent the total percentage of keystrokes saved. I had the wikipedia backslash article bookmarked so I could copy/paste the character in the rare cases where the yen-mark didn’t work as a backslash - I kid you not. Fun fact - it took me 2 months to figure this out.
![japanese tkeyboard japanese tkeyboard](https://c1.neweggimages.com/ProductImage/B7RAD2207140HSIRY73.jpg)
You need to type ALT-yen-mark to get a proper backslash.Obviously where there are pros we’re going to get a few cons: Shift-free at-symbol (third from the right on the third row).Shift-free colon (third from the right on the fourth row).Shift-free underscore (second from the right on the fifth row).
![japanese tkeyboard japanese tkeyboard](https://www.easybengalityping.com/public/img/keyboard/bangla/bangla-keyboard/hd/bangla-keyboard-white.png)
The Control key is in a far more comfortable position below the Tab key, where caps lock would be on a traditional keyboard (you can map caps-lock to Control on OSX in System Preferences if you want to try this out).I find the layout incredibly efficient for writing Ruby code (and to a lesser extent for other languages), and I’ve been using it for nearly 10 years now. Here’s an alternative (although possibly slightly drastic) solution - get a Japanese keyboard: There was a surprising amount of discussion on Hacker News today on whether or not underscores are stupid, with suggestions ranging from changing key bindings to using the Dvorak layout.