I've been typing programs for so many years I think we've gone as far as we could go with text, auto complete, live compilers, hot reload etc.
It wouldn't be that uncomfortable seeing a developer spends most of time reading / analysing and, god forbid, the open office would allow it (!@#$%^ noise): THINKING.
Here is a thought, want to make the future of programming languages? Remove distractions.