You know what would be cool? If there was the ability to create software just with thoughts.
Imagine sitting at your desk. Looking at a monitor. Electrodes on your head. And seeing your thoughts translated into code.
Just by thinking of a piece of logic or object, it appears. Or picturing a button or form elements, and a user interface is created.
This would just be version 1.0 of Thought Programming, or course. Future versions would allow higher level thinking, much like pseudo code comments. You wouldn’t need to think up each line of code. Thinking in pseudo code would be good enough.
Future versions wouldn’t need electrodes either. And any visual interface into a computer could do, be it your monitor, mobile device, or eyeglasses. You just have to be trained in Thought Programming and have the hardware & software necessary to understand it.
There’s forever been a debate on the best programming language, or syntax, or IDE. Why not remove all of those barriers and formulate code from its most natural state, your thoughts?
The benefits to physically-impaired individuals would be huge too. Maybe the next Facebook or Twitter (or whatever will be huge in the future) will be thought up by such an individual.
Speed would be another advantage. Ever get frustrated because your hands can’t type as fast as you think? Yea, me too. It would be cool to just think of this entry and have it all transcribed.
There is already nascent technology that reads and interprets brain waves. Methinks such sci-fi imagination may not be that far off (relatively speaking). Maybe not in my lifetime, but the next?
Until then, one can only dream. And think.