Smart terminals: Personal computing’s true origin? (2023)
thehistoryofhowweplay.wordpress.com
thehistoryofhowweplay.wordpress.com
I never saw one in the flesh, but DEC's Gigi is a very interesting one - AFAIK, it's both a VT-100-like terminal (with Tek and ReGIS graphics) and a computer with BASIC. The computing world would be very different today if all personal computers had modems and could be terminals as well as computers.
> we've kinda worked our way back to
That's true. The first time I saw an HTML form I immediately thought of the 3270 block oriented terminals shooting screens back and forth rather than one character at a time.
Doesn't every smart phone have a modem and act both as a computer (running local software) and as a terminal (in the modern form of the web browser)?
There was a similar-but-different terminal from BBN called the BitGraph that was almost as nifty. Way more obscure these days.
To me, though, the pinnacle of 'traditional' serial terminals will always be the Tektronix 4100 and 4200 series. Graphics, color, very rich command set, a trackpad style 'mouse', even a graphics tablet. Good times.
There is a Blit emulator in the Apple App Store, but I never found enough of the server side of Layers to be able to use it for anything (other than booting and looking awesome).
I am fascinated by these less traveled roads of computing.
> the pinnacle of 'traditional' serial terminals will always be the Tektronix 4100 and 4200 series
Those were very impressive machines. But sooooo expensive...
Emulate it to your hearts content.
It should be in many of the various SVR3 releases and most of the SVR4s. I know those can be run in virtual machines of various kinds these days, and the distros are not exactly hard to find. There's even a guy working on a 3B2 emulator which obviously should have it. Might have to find that emulator and crank up the old Dell SVR4 and see if they'll talk.
I am fascinated by these less traveled roads of computing.
You might check out the MGR windowing system. It's an 'inspired by' doppelganger of layers. Ran on SunOS and some other old Unixen, as well as the Atari ST and others I forget. Source code is out there.
Those were very impressive machines. But sooooo expensive...
Still are on both counts.
Mainframe -> form based terminals
Minicomputers (multiple servers) -> Terminals with flexibility in their formatting
Personal computers (combined terminal + compute)
Server farms (lots of servers) -> Thin X servers / Citrix style clients
Server farms (lots of servers) -> Web Browser (software implementation of a terminal with very flexible formatting)
Surprisingly, I wrote about it in BYTE Magazine back in the day (like in 1984) about how "intelligence" (which was code for programmability) in remote nodes lead to a separation of computation and presentation. There is a tremendous bandwidth advantage if you do it this way (sending text is less bandwidth than sending bitmaps or compressed video streams).
That's the weird thing about this business. There's always a new generation saying 'this is dumb, we should do it differently' and things bounce back and forth.
As you say, smart terminals are one reason why an old mainframe could support so many users with so few resources - all that display and input processing offloaded in a very distributed fashion.
Web and Electron apps make me weep for what was.