Interlisp

From Wikipedia, the free encyclopedia

Interlisp (also seen with a variety of capitalizations) was a version of the Lisp programming language originally developed in 1967 at Bolt, Beranek and Newman in Cambridge, Massachusetts. It was originally developed as a successor to BBN LISP. Interlisp-10, the earliest version, ran on PDP-10 machines. When Danny Bobrow moved from BBN to PARC, he brought Interlisp with him, and it became the popular Lisp dialect for AI researchers at Stanford University.

Contents

It was later adopted at Xerox PARC, and in its Interlisp-D incarnation, was the variety of Lisp which ran on the Xerox 1108 and 1186 "AI Workstations". Interlisp was notable for the integration of interactive development tools into the environment, such as a debugger, an automatic correction tool for simple errors (DWIM - "do what I mean"), and analysis tools.

Later a virtual machine was defined in order to facilitate porting, known as the "Interlisp virtual machine".

At PARC, Interlisp was ported to the Lisp machines in development there, and was known as Interlisp-D.

A 1982 port of the virtual machine to the VAX running BSD Unix resulted in Interlisp-VAX.

In 1987, Interlisp was ported to the Sun Microsystems SPARC 4 architecture by a team at Xerox AI Systems (XAIS) in Sunnyvale, California. Later that year, XAIS, which had been a money-loser for some time for Xerox, was spun off into Envos Corporation, which almost immediately failed.

In 1992, an ACM Software System Award recognized the team of Daniel G. Bobrow, Richard R. Burton, L. Peter Deutsch, Ronald M. Kaplan, Larry Masinter, Warren Teitelman for their pioneering work on Interlisp.

  • Warren Teitelman et al., Interlisp Reference Manual (Xerox tech report, 1974)
  • J Strother Moore, The Interlisp Virtual Machine Specification (Xerox tech report, 1976)

Advanced Search
Included Web Search Engines


Safe Search

close

Top Matching Results

Occasionally Search.com will highlight specialized results that are based on the context of your query. Examples of specialized results include specific links to news, images, or video.

Top Matching Results may highlight information from other Search.com pages, content from the CNET Network of sites, or third party content. The listings are based purely on relevance. Search.com does not receive payment for listings in this section but our partners that provide this data may get paid for listing these products.

Sponsored Links

This section contains paid listings which have been purchased by companies that want to have their sites appear for specific search terms and related content. These listings are administered, sorted and maintained by a third party and are not endorsed by Search.com.

Search Results

Search.com sends your search query to several search engines at one time and integrates the results into one list which has been sorted by relevance using Search.com's proprietary algorithm. You can customize the list of search engines included in your metasearch from the preferences.

The search engines that are used in your metasearch may allow companies to pay to have their Web sites included within the results. To view the Paid Inclusion policy for a specific search engine, please visit their Web site. Search.com does not accept payment or share revenue with any search engine partner for listings in this section.