[inforoots] GUIs and glass teletypes
Carl Baltrunas
carl at reststop.com
Wed May 11 00:24:52 PDT 2005
On May 10, 2005, at 3:23 PM, Stan Sieler wrote:
> There'a an article about the history of GUIs in Ars Technica, at
> http://arstechnica.com/articles/paedia/gui.ars
>
> However, examining the accompanying graph at
> http://media.arstechnica.com/images/gui/guitimeline.jpg
> made me wonder ... what about glass teletypes?
>
> It seems to me that there's a critical piece missing from most GUI
> histories: the impact of CRTs, as in "glass teletypes", on the
> development
> of the GUI (including the impact of UCSD Pascal's user interface).
>
The author of that article states at the beginning...
"I’ll be presenting a brief introduction to the history of the GUI. The
topic, as you might expect, is broad, and very deep. This article will
touch on the high points, while giving an overview of GUI development."
I guess that is what allows him to skip a lot of detail, and other
influences.
> I.e., moving to a CRT terminal (not graphics yet) led to a
> conceptual breakthrough:
>
> text / information doesn't have to be presented in a linear fashion,
> or in a manner where it scrolls out of sight.
>
> (Many CRT teminals had cursor positioning that allowed information to
> be placed at arbitrary locations, and some had the ability to say
> "don't scroll this away")
The author does leave a lot out.
No mention dumb of glass terminals, let alone the Hazeltine or SuperBee
terminals which had protected areas which could be used to create
forms and then interact with the user to fill in those (sometimes
multi-page) forms. Often these forms were the GUI, and when a return
or send key was pressed, only the data in the unprotected fields was
sent back to the computer as a single burst-mode record.
No mention of full-screen editors, especially Emacs, that had several
modes which were interfaces to other commonly used programs such as
(^R) RMAIL, or even directory/file management, all done in full-screen
mode -- with split screens for multiple windows and the like. (Other
editors were SED, TVEDIT, VTECO ...)
No mention any of the mainframe full-screen glass terminals on IBM, or
DEC's graphic displays (PDP-11 GT-40/VR-14/VR-17).
At Tymshare, they had an additional issue with deferred echo of user
entered typing by either the network node or the host, often connected
on opposite positions on the globe. On the IBM systems they had a
network interface that reduced actual data transmissions across the
network by building a change-log and propagating only the changes each
direction, yet the display and the computer at either end saw a full
screen image sent or displayed as a single block-mode full screen
send/repaint.
No mention of the curses library or the termcap files used by
everything to determine the capabilities of a user interface (terminal,
batch job, display, etc.)... which are (believe it or not) still in use
today on various versions of UNIX and derived works.
>
> Did this have an affect on GUI development?
You bet! I've been involved with a lot of UI, and any prior work done
on paper, then glass, then graphical always had some influence on the
modern GUI, which is still in flux with the changes from data entry to
interactive forms to full multimedia interfaces, including home
entertainment systems and DVRs. Even text mode windows, such as the
on-screen programming of VCRs and other household items are influenced
by what has come before.
>
> Aside from Englebart and his radar background, I wonder if most GUI
> developers were first exposed to "glass teletypes"?
Hard to say. I was.
I saw ASCII-art on ham radio rtty transmissions with overprinting, then
computer printouts and model 33 and 35 teletypes before finally seeing
my first display console, the Hazeltine 2000. My entire career has
been focused on user interfaces from plain interactive Q&A to dynamic
web pages.
I was also one of the lucky ones who saw Doug Englebart's office
automation project running on DEC PDP-10s and Foonly F4s at Tymshare
and McDonnell Douglas. I shared a cubicle wall with Bill Frantz who
worked for Doug's Augment group. I Think Doug's license plate used to
say AUGMENT even if it doesn't say that now.
BTW, the author did not really provide any updates to what Doug's group
did other than mentioning his great start, and then funding drying up
after 1989. I think he missed a few other highlights too.
-Carl
>
> Stan
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: text/enriched
Size: 4563 bytes
Desc: not available
Url : http://mail.computerhistory.org/pipermail/inforoots/attachments/20050511/3a4cd4df/attachment-0002.bin
More information about the inforoots
mailing list