On Monday, September 1, 2014 10:42:46 AM UTC+5:30, Chris Angelico wrote:
> On Mon, Sep 1, 2014 at 2:55 PM, Larry Hudson wrote:
> > While this is definitely OT, I strongly suggest you take the time to learn
> > to touch-type. (Actually, I would recommend it for everyone.)  It's true
> > that it will take time, effort, practice and diligence, especially time and
> > practice, but if you do make the effort you'll never regret it.
> > Eventually you'll find that you think (or read) a word, your fingers will
> > wiggle a little bit and that word suddenly appears on screen.  It's an
> > _*EXTREMELY*_ useful ability -- well worth the time and effort.

> Indeed. And once you have that skill, you basically spend most of your
> coding time thinking, rather than typing - and the exact keystroke
> costs stop mattering much. (It makes little difference whether you
> type at 100wpm or 300wpm if you don't have 100 words to type each
> minute.)

> As an added bonus, you'll be able to work blind with barely more
> difficulty than when you have a screen in front of you. That's not
> hugely beneficial, but when the time comes, you'll be glad of it.
> Earlier this year I was typing up a bug report in a program that
> somehow managed to be so flawed that it could take only two keystrokes
> per second - so I typed way WAY ahead, then went off and made myself a
> hot chocolate while it painstakingly processed everything I'd typed.
> Same goes if, for whatever reason, you can't see your fingers - maybe
> the lights in your office have gone out, the screen wasn't on UPS, and
> you need to key in an orderly shutdown command while you're unable to
> see *anything*. (Which is what the little F and J pips are for. You
> can align your fingers on the keyboard in the dark.)

Right.
And the next logical conclusion is to use emacs :-)
Or vi.  ie editors whose default mode of use is mouseless.

| Using the mouse is almost always the worst possible violation of
| economy of motion, because you have to pick your hand up and fumble
| around with it. The mouse is a clumsy instrument, and Emacs gurus
| consider it a cache miss when they have to resort to using it.

Steve Yegge at https://sites.google.com/site/steveyegge2/effective-emacs

Note: (In case its not quite clear) I am being part-facetious.
In the emacs (and vi?) worlds this is carried to ridiculous cult-extremes.
Yet there's some truth there, for those who are so inclined.
-- 
https://mail.python.org/mailman/listinfo/python-list

Reply via email to