Personally I feel that Minority-Report-y predictions are foolish, because is ignores the human aspect in the name of glitz. Specifically, how tiring it is to hold your arms in the air all day.
I think the example of mail is instructive. Contrary to some "zeerust"-y predictions, we don't buy virtual stamps from the virtual store to virtually lick them before virtually walking to the virtual mailbox. Even with the vastly improved capabilities of 30-40 years in 3D technology, the concept is immediately bizarre.
In practice, we instead boiled away most of the extra bits and ended up with e-mail, which tries to minimize even the body-movement needed.
While increasing heterogeneous and concurrent architectures will certainly impact languages and frameworks (and there is much progress there already, e.g. to leverage clouds or GPUs), I'm more interested in how things like Project Glass, LEAP motion, Emotiv, and Touché might impact programming. Project Glass could provide pervasive access to eye-cams, voice, and HUD feedback. Something like that would be a suitable basis for pen and paper programming, or card-based programming, or various alternatives that involve laying out objects in the real world and clarifying with voice (perhaps non-speech voice).”
still no progress on this. Keyboard and mouse.
Minority Report is almost 20 years old.
i had high hopes for Project Soli:
https://atap.google.com/soli/