3 ms·
I don't remember where I read this idea (because now I'm also in the "build your own keyboard" thing and read a lot about this), but the main take is that when
by mamcx 9y ago
I don't remember where I read this idea (because now I'm also in the "build your own keyboard" thing and read a lot about this), but the main take is that when you have fluency in mundane task you focus better in the more intensive ones. in fact you already say this:
"I sit with a pen and paper and draw diagrams, or write pesudocode until I have worked out what I am going to do. When I was far less experienced I liked typing a lot and enjoyed programming Java. Now I see that every extra line of code is an extra place that bugs could hide and I prefer more expressive languages and more functional / declarative styles of code"
ie: You have optimized typing, using something else!
----
I have tried VIM and Emacs a few times and after some few minutes with them I think "This is stupid. Relearn everything will slow me too much, terminal is too limited, and I'm fast enough with "normal" editors."
Being slow a typing on vim/emacs make me appreciate how "fast" I'm with native editors like sublime.
Also, I have a MS Ergo Keyboard and building a close clone with the minimal changes that I imagine will close the small things that bother me.
- tzakrajs 9y agoBy driving a car, I have not optimized walking but instead have stopped walking and optimized transportation. Similarly, by doodling (or whatever), I have not optimized typing but instead have stopped typing and optimized programming. edit: made sentences make sense and stuff