My first computer was a Control Data IST-1 PLATO
terminal with an 8080 processor (1977):
- 16K ROM
- 40K RAM (of which 32K was used for the 512x512 monochrome screen)
Available memory for programming was more like 1.5K, but there was a nice API in the 16K ROM that would allow you to do nice graphics stuff and access the keyboard and touch screen. If your program got too big, the stack would run into your executable code and crash the terminal.
My first program on that was a chase game in which you were supposed to shoot a Star Wars Imperial Tie Fighter. You could run this program locally in the terminal, which was handy if the connection to the mainframe was down. And by making it accessible through a hot key, you could appear to be doing serious work one moment, and be playing the next moment ;-)
Later on I simulated a slot machine, with the turning of the wheels being done locally, which made for a nice effect in those days.
Of course, the terminal was used for doing serious development of Computer Based Training (nowadays usually referred to as "e-learning") otherwise. ;-)
Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
Read Where should I post X? if you're not absolutely sure you're posting in the right place.
Please read these before you post! —
Posts may use any of the Perl Monks Approved HTML tags:
Outside of code tags, you may need to use entities for some characters:
- a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, ins, li, ol, p, pre, readmore, small, span, spoiler, strike, strong, sub, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
Link using PerlMonks shortcuts! What shortcuts can I use for linking?
See Writeup Formatting Tips and other pages linked from there for more info.
| & || & |
| < || < |
| > || > |
| [ || [ |
| ] || ] ||