Skip to content

Commit

Permalink
A list of major ITS attractions.
Browse files Browse the repository at this point in the history
  • Loading branch information
larsbrinkhoff committed Jun 7, 2023
1 parent 0145d31 commit a660748
Showing 1 changed file with 50 additions and 0 deletions.
50 changes: 50 additions & 0 deletions doc/attactions.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,50 @@
# ITS Attractions

**Maclisp** — historical Lisp for ITS and Multics, and the base
for a family of dialects that consolidated as the Common Lisp standard.
It was used to bootstrap **Scheme**.

**SHRDLU** — infamous natural language input and block stacking
robot simulation, written in Maclisp.

**Lisp machines** — were bootstrapped from ITS and Maclisp.

**C compiler** — written by Alan Snyder; possibly the first
created outside Bell Labs.

**Macsyma** — symbolic manipulation program that was written in
Maclisp and made available to researchers on the Arpanet. Macsyma was
so important a dedicated PDP-10 was purchased for it, not just once,
but twice.

**Emacs** — was developed on ITS as a set of **TECO** macros.

**The Magic Switch** — a piece of hacker lore chronicled in Guy
Steele's book *Hacker's Dictionary*. The book comes from the
**JARGON** file.

**Logo** — educational programming language began at BBN but
greatly enhanced at MIT. ITS hosts many versions for the PDP-10,
PDP-11, Apple II, etc. A **Small ITS** timesharing system was written
to run Logo on a PDP-11/45. Marvin Minsky designed the **2500**, a
dual text and vector display minicomputer for running Logo.

**CLU** — a programming language by Barbara Liskov that
introduced abstract data types way ahead of its times. The CLU group
developed the first version of the X Window System.

**Zork** — was written in **MDL**/**Muddle**, the major
programming language on the Dynamic Modeling PDP-10. Zork was
inspired by (**Colossal Cave**) **Advent**ure, which is also available
on ITS. Together, the two games were instrumental in kicking off text
adventure games and interactive fiction.

**Maze** — 3D game, and possibly the first first-person shooter.

**MacHack VI** — Greenblatt's chess program was the first
computer program to play chess in human tournament competitions and be
granted a chess rating.

**Spacewar** — one of the first video games. First developed on
a PDP-1 at MIT. ITS has a much updated PDP-6 version, and consoles
made by **HAKMEM** author Mike Beeler.

0 comments on commit a660748

Please sign in to comment.