Logo

16 Facts About Warren Teitelman

1.

Warren Teitelman presented a novel scheme for real time character recognition in his master's thesis submitted in 1966 at MIT.

2.

Warren Teitelman started as ARPA Principal Investigator from 1968 to 1978, and was responsible for the design and development of BBN LISP at Bolt, Beranek, and Newman, developing the idea of a programming system for a personal computer.

3.

Warren Teitelman used the ARPANET to support users of BBN Lisp at Stanford, SRI, USC, and CMU in 1970, and has been named an official ARPANET Pioneer, for his contributions to its development and growth.

4.

Warren Teitelman developed a Programmer's Assistant as part of BBN-LISP, which was one of the first with an "Undo" function, by 1971.

5.

Warren Teitelman developed a program on the SDS 940 for Bob Kahn that allowed experimentation with various routing policies in order to see the effect on network traffic and real time monitoring of the packets.

6.

Warren Teitelman worked as Senior Scientist at Xerox PARC from 1972 until 1984; during this time he designed Interlisp.

7.

In Interlisp, Teitelman invented DWIM, a function that attempted to correct many common typing errors.

8.

The program was developed based upon Warren Teitelman's own writing style and idiosyncrasies in 1972, and then used by other individuals in his office, followed by users across the industry.

9.

Warren Teitelman joined the Cedar project in 1980 and did research in strongly typed languages, and to make sure the Cedar Programming Environment benefited from some of the lessons of Interlisp.

10.

The eponymous Warren Teitelman Principle says that if a person requests a feature be added to a program, do not add the feature but find a way to make it easier for a programmer to add the feature themself.

11.

Warren Teitelman was an early proponent of the use of email as a multi-tasking feature of the modern computer.

12.

Warren Teitelman joined Sun Microsystems in 1984 and became Sun's first Distinguished Engineer in 1986.

13.

Warren Teitelman was a Director of Multi-Media at Sun until his departure in 1992.

14.

Warren Teitelman further worked as Director of Programming Environments for Rational Software and with Lucid Inc and Caere Corporation.

15.

Warren Teitelman was one of founders of a startup called BayStone Software that developed CRM software based on Action Request system from Remedy Corporation.

16.

Warren Teitelman invented the idea of Business Rules, which were data elements, rather than code, that embodied much of the business process.