> I submit to you that if our command-line environment weren't
> still using 1980s technology to emulate 1970s hardware, we
> would have more graphical and unified documentation.

I think two factors are responsible for that:

 1. In the sixties and seventies, computing was largely
    experimental.  There were no penalties for trying
    something different.  (Take a look at termcap/terminfo
    to see how many different terminals alone existed.)
    Now it's different.  We have much more invested in
    workflows/training/programs.  Companies *depend* on that.
    It's not easy to switch anymore.  (You see how much flak
    Microsoft is getting for having the guts to redesign the
    interface in a more fundamental way than simply adding
    eye candy.)

 2. What we have works well enough.  Combined with the above,
    there's no *need* to change much.  Fashions change,
    but the overall structure stays.  Cars mostly have four
    wheels, just like they did fifty years ago.  It's simply an
    adequate design that's a good compromise between technical
    and economic constraints.


>In other words, the terminal is the problem.  

I disagree.  The terminal does what is was designed for,
and does it well.  If that is sufficient for the task, then
is not a problem.  Problems (real or perceived) bring about
new solutions, e.g., the web/hypertext or PDF.



Reply via email to