By the way, when you make the off/end button big and red, it is nigh impossible to convince a little boy not to press it. Over and over.
I think that was pretty spot on. Touch is a very primal way to interact with things.
Then I realized I have installed Dragon on this computer, and there wasn't even a reason for me to type this reply. So I will risk a guess and assume that in the future essays will be spoken, not written. No doubt there will be an epic fight over this, as people try to defend why children of the future will have to learn to type. I will hazard one more prediction: they will lose.
Integer main open parenthesis void close parenthesis open squigly brace. Newline.
Bob, find some earphones and stop complaining. I'm not the one that pushed for open-plan.
Computer, please delete the previous paragraph.
Standard colon colon cee out less than less than double quote capital hello world exclamation point double quote semi-colon. Newline.
Close squigly brace.
Hello computer
new function returning void print hello world end function
> In a fast-paced live demo, I will create a small system using Python, plus a few other languages for good measure, and deploy it without touching the keyboard. The demo gods will make a scheduled appearance. I hope to convince you that voice recognition is no longer a crutch for the disabled or limited to plain prose. It's now a highly effective tool that could benefit all programmers.
Turns out it's doable, you just need to invent your own language.
Given good enough voice recognition and good enough touch interfaces that work in concert (and ignoring the many situations where speaking is an issue), it's possible. But it's not an easy path.