Jay and Dylan, you seem to see this entry as disavowing the mouse. That’s not my intent. I want to see people balance their use of the mouse with use of the keyboard, too.
when clicking with a mouse, you’re just clicking. You’re not thinking
Really? So when you mouse over something you know exactly what that thing is going to do before you click on it? Or maybe you mean thinking in terms of “which mouse button do I click” versus “which of these 104 keys do I press”, but even Raskin himself admits the one-button mouse was a huge mistake in retrospect.
speed of entering lines of code is the least factor for your productivity
Well, obviously if someone is typing “All work and no play makes Jack a dull boy” into an editor at 200 wpm, that isn’t getting us anywhere. Yes, we are all typists as well as programmers. The faster you make your mistakes, the quicker you can correct them.
Speed and efficiency aren’t the only factors, but they’re still important. Consider speed of iteration…