A Long Way to Have Come and Still to Go
Oral interaction with computers is increasingly common. Pretty much anywhere you use a keyboard, Google's applications now allow you to speak. This leads me to wonder whether it is possible to write significant programs by way of high-level oral (or written) interaction with a programming system.