The qwerty keyboard layout is less than optimal when you write computer programs in typical languages such as C, C++, Python, awk, /bin/sh and a variety of other languages. I have invented a new layout which I have named the yudo keyboard layout. If you want to try it, you can download it here: