4 ms·
I'm surprised that there seem to be no examples anywhere of anyone seriously using chorded typing for programming. After cheap chorded keyboards entered the mar
by arijun 6y ago
I'm surprised that there seem to be no examples anywhere of anyone seriously using chorded typing for programming. After cheap chorded keyboards entered the market and the associated software became free, I assumed it would only be a matter of time before something like Travis Rudd's incredible demo of voice coding [1] came out. Perhaps that it hasn't speaks to how difficult it is to get real speed improvements with a chorded setup?
[1] https://www.youtube.com/watch?v=8SkdfdXWYaI https://www.youtube.com/watch?v=8SkdfdXWYaI
- morinted 6y agoI'm the author of Art of Chording—I program full-time with steno in JavaScript (working mainly with React.) I'd love ideas on how to demonstrate coding in steno. I struggle with it sometimes because the slowest part about coding is not the input rate… it's the brain. I guess if people are looking to code "quicker"… it's not the rate of input that one would want to explore. I will say that writing comments became a lot easier when the words started to just flow onto the screen. Here are my existing videos: Unscripted: https://www.youtube.com/watch?v=711T2simRyI https://www.youtube.com/watch?v=711T2simRyI Scripted: https://www.youtube.com/watch?v=RBBiri3CD6w https://www.youtube.com/watch?v=RBBiri3CD6w Looking forward to any suggestions on how to improve or even just the big open questions you'd want answered on this subject.
- pimlottc 6y agoI would imagine that one of the difficulties with use chording for programming is that so many of the terms used are not normal words. I suppose you can just create new chords for language keywords or common APIs but it just seems like there are so many possible unique terms you might need to type at any given moment. How do you handle long function names, snake case, camel case? Has it changed the way you name your own variables and functions?
- dpflug 6y agoOne example I know of is the creator of Picolisp. https://www.youtube.com/watch?v=z_01ha1uS6Y https://www.youtube.com/watch?v=z_01ha1uS6Y https://www.software-lab.de/penti.html https://www.software-lab.de/penti.html Does his development work on a tablet with a chorded keyboard software.