-
Notifications
You must be signed in to change notification settings - Fork 0
Major attractions
Copied from https://github.com/PDP-10/its/blob/master/doc/attactions.md
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, described in one of the famous Lambda the Ultimate papers.
SHRDLU — infamous natural language input and block stacking robot simulation, written in Maclisp.
Lisp machines — were bootstrapped from ITS and Maclisp.
C compiler with 1973 syntax — 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.
PCLsring — a way to make system calls atomic even if they are interrupted in the middle. One of the examples in the Worse is Better essay.
Emacs — was developed on ITS as a set of TECO macros. TECO is a programmable text editor. At a time when most editing was done a line at a time on a teletype, TECO supported real-time updates on a CRT display.
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, Maclisp, 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) Adventure, 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.