Path: csiph.com!fu-berlin.de!uni-berlin.de!not-for-mail From: Michael Torrie Newsgroups: comp.lang.python Subject: Re: QWERTY was not designed to intentionally slow typists down Date: Sun, 17 Apr 2016 21:50:58 -0600 Lines: 29 Message-ID: References: <2796705.edb3E9ArW3@PointedEars.de> <1584744.4h7ToaqLat@PointedEars.de> <5705b9ef$0$1611$c3e8da3$5496439d@news.astraweb.com> <570748ec$0$1620$c3e8da3$5496439d@news.astraweb.com> <874mbcgfmd.fsf@elektro.pacujo.net> <753cdb8b-9f94-48d6-bc0d-589efba86afc@googlegroups.com> <8560vr627l.fsf_-_@benfinney.id.au> <570876f1$0$1619$c3e8da3$5496439d@news.astraweb.com> <1460217233.3804713.573755729.61D3FCF2@webmail.messagingengine.com> <57143ac0$0$1609$c3e8da3$5496439d@news.astraweb.com> <571459A2.6050700@gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: 7bit X-Trace: news.uni-berlin.de V9NMi9yqtgoGndIZHZ5iBgZqu/qr61JwSKlvBw3FSvPQ== Return-Path: X-Original-To: python-list@python.org Delivered-To: python-list@mail.python.org X-Spam-Status: OK 0.096 X-Spam-Evidence: '*H*': 0.81; '*S*': 0.00; 'keys,': 0.07; 'puts': 0.07; 'vi,': 0.07; 'cursor': 0.09; 'subject:not': 0.11; ':-)': 0.12; 'alphabetical': 0.16; 'frequencies': 0.16; 'from:addr:torriem': 0.16; 'from:name:michael torrie': 0.16; 'keys.': 0.16; 'layout,': 0.16; 'received:io': 0.16; 'received:psf.io': 0.16; 'subject:slow': 0.16; 'wrote:': 0.16; 'alternate': 0.18; 'fraction': 0.22; 'keys': 0.22; 'subject:skip:i 10': 0.22; 'header:In-Reply-To:1': 0.24; 'header:User-Agent:1': 0.26; 'comfortable': 0.27; 'least': 0.27; 'fastest': 0.27; 'equally': 0.29; 'mind,': 0.29; 'quarter': 0.29; 'another': 0.32; 'especially': 0.32; 'maybe': 0.33; 'common': 0.33; "d'aprano": 0.33; 'lets': 0.33; 'steven': 0.33; "i'll": 0.33; 'similar': 0.33; 'message-id:@gmail.com': 0.34; 'but': 0.36; 'there': 0.36; 'possible': 0.36; "wasn't": 0.36; 'to:addr:python-list': 0.36; 'pm,': 0.36; 'subject:: ': 0.37; 'really': 0.37; 'received:org': 0.37; 'things': 0.38; "didn't": 0.39; 'system.': 0.39; 'received:192': 0.39; 'to:addr:python.org': 0.40; 'some': 0.40; 'ten': 0.60; 'total': 0.62; 'charset:windows-1252': 0.62; 'making': 0.62; 'more': 0.63; 'between': 0.65; 'touch': 0.66; 'letters': 0.67; 'therefore': 0.67; 'home': 0.67; 'eight': 0.72; 'obvious': 0.76; 'hand': 0.82; 'century': 0.84; 'hands.': 0.84; 'reach.': 0.84; 'rises': 0.84; 'subject:down': 0.84; 'alone.': 0.91; 'inefficient': 0.91; 'look.': 0.91; 'weaknesses': 0.91 X-Virus-Scanned: amavisd-new at torriefamily.org User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101 Thunderbird/38.7.2 In-Reply-To: <57143ac0$0$1609$c3e8da3$5496439d@news.astraweb.com> X-BeenThere: python-list@python.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: General discussion list for the Python programming language List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-Mailman-Original-Message-ID: <571459A2.6050700@gmail.com> X-Mailman-Original-References: <2796705.edb3E9ArW3@PointedEars.de> <1584744.4h7ToaqLat@PointedEars.de> <5705b9ef$0$1611$c3e8da3$5496439d@news.astraweb.com> <570748ec$0$1620$c3e8da3$5496439d@news.astraweb.com> <874mbcgfmd.fsf@elektro.pacujo.net> <753cdb8b-9f94-48d6-bc0d-589efba86afc@googlegroups.com> <8560vr627l.fsf_-_@benfinney.id.au> <570876f1$0$1619$c3e8da3$5496439d@news.astraweb.com> <1460217233.3804713.573755729.61D3FCF2@webmail.messagingengine.com> <57143ac0$0$1609$c3e8da3$5496439d@news.astraweb.com> Xref: csiph.com comp.lang.python:107228 On 04/17/2016 07:39 PM, Steven D'Aprano wrote: > Even though QWERTY wasn't designed with touch-typing in mind, it's > interesting to look at some of the weaknesses of the system. It is almost > as if it had been designed to make touch-typing as inefficient as > possible :-) Just consider the home keys. The home keys require the least > amount of finger or hand movement, and are therefore the fastest to reach. > With QWERTY, the eight home keys only cover a fraction over a quarter of > all key presses: ASDF JKL; have frequencies of > > 8.12% 6.28% 4.32% 2.30% 0.10% 0.69% 3.98% and effectively 0% > > making a total of 25.79%. If you also include G and H as "virtual > home-keys", that rises to 33.74%. > > But that's far less than the obvious tactic of using the most common > letters ETAOIN as the home keys, which would cover 51.18% just from those > eight keys alone. The 19th century Blickensderfer typewriter used a similar > layout, with the ten home keys DHIATENSOR as the home keys. This would > allow the typist to make just under 74% of all alphabetical key presses > without moving the hands. While they Dvorak layout also puts more coverage in the home row, and also lets the touch typist alternate more equally between the fingers, I had to quit using it because it just wasn't as comfortable to use with vi, especially for things like cursor navigation, and I didn't really want to remap all the keys. vi is very flexible and I bet there are key mappings for vi that work better with Dvorak. Maybe if I try it again I'll have another look.