The best way to do research is to make a radical assumption and then assume it's true. For me, I use the assumption that object oriented programming is the way to go.
I think one of the interesting things is that vi is really a mode-based editor.
Document preparation systems will also require large screen displays.
I just don't like to lose what's in the window.
Interleaf is based on the formatting process.
You can drive a car by looking in the rear view mirror as long as nothing is ahead of you. Not enough software professionals are engaged in forward thinking.