ACM Home Page
Please provide us with feedback. Feedback
T: a dialect of Lisp or LAMBDA: The ultimate software tool
Full text PdfPdf (858 KB)
Source Conference on LISP and Functional Programming archive
Proceedings of the 1982 ACM symposium on LISP and functional programming table of contents
Pittsburgh, Pennsylvania, United States
Pages: 114 - 122  
Year of Publication: 1982
ISBN:0-89791-082-6
Authors
Sponsors
ACM: Association for Computing Machinery
SIGACT: ACM Special Interest Group on Algorithms and Computation Theory
SIGART: ACM Special Interest Group on Artificial Intelligence
SIGPLAN: ACM Special Interest Group on Programming Languages
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 14,   Downloads (12 Months): 41,   Citation Count: 33
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/800068.802142
What is a DOI?

ABSTRACT

The T project is an experiment in language design and implementation. Its purpose is to test the thesis developed by Steele and Sussman in their series of papers about the Scheme language: that Scheme may be used as the basis for a practical programming language of exceptional expressive power; and, that implementations of Scheme could perform better than other Lisp systems, and competitively with implementations of programming languages, such as C and Bliss, which are usually considered to be inherently more efficient than Lisp on conventional machine architectures. We are developing a portable implementation of T, currently targeted for the VAX under the Unix and VMS operating systems and for the Apollo, a MC68000-based workstation.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
Norman I. Adams and Jonathan A. Rees. The T Manual. Yale University, Department of Computer Science, New Haven, Connecticut, 1982. Pre-release Edition.
 
2
System Programmer's Reference Manual. Apollo Computer, Inc., 19 Alpha Road, Chelmsford, Massachusetts 01824, 1982.
 
3
Alan Bawden, Richard Greenblatt, Jack Holloway, Tom Knight, David Moon, and Daniel Weinreb. Lisp Machine progress report. AI Memo 444, Artificial Intelligence Laboratory, Massachusetts Institute of Technology, August 1977.
4
 
5
John K. Foderaro. The Franz Lisp manual: A document in four movements. Computer Science Research Group, University of California at Berkeley, 1980.
6
 
7
Adele Goldberg and Alan Kay. Smalltalk-72 instruction manual. Technical Report, Xerox Palo Alto Research Center, March 1976.
 
8
Martin L. Griss. Portable Standard LISP: A brief overview. Operating Note 58, University of Utah, Department of Computer Science, January 1982.
 
9
Brian W. Kernighan. Why Pascal is not my favorite programming language. Computing Science Technical Report 100, Bell Laboratories, Murray Hill, New Jersey, July 1981.
 
10
David A. Moon. Maclisp reference manual, revision 0. Project MAC, MIT, Cambridge, Massachusetts, 1974.
 
11
J. Strother Moore II. The Interlisp Virtual Machine specification. Technical Report CSL 76-5, Xerox Palo Alto Research Center, March 1979.
12
 
13
Guy Lewis Steele, Jr. and Gerald Jay Sussman. Lambda, the ultimate imperative. AI Memo 353, Artificial Intelligence Laboratory, Massachusetts Institute of Technology, March 1976.
 
14
Guy Lewis Steele, Jr. Lambda, the ultimate declarative. AI Memo 379, Artificial Intelligence Laboratory, Massachusetts Institute of Technology, November 1976.
 
15
Guy Lewis Steele, Jr. Data representation in PDP-10 Maclisp. AI Memo 420, Artificial Intelligence Laboratory, Massachusetts Institute of Technology, September 1977.
 
16
Guy Lewis Steele, Jr. Fast arithmetic in Maclisp. AI Memo 421, Artificial Intelligence Laboratory, Massachusetts Institute of Technology, September 1977.
 
17
Guy Lewis Steele, Jr. Debunking the expensive procedure call myth, or, procedure call implementations considered harmful, or, lambda: The ultimate goto. AI Memo 443, Artificial Intelligence Laboratory, Massachusetts Institute of Technology, October 1977.
 
18
Guy Lewis Steele, Jr. and Gerald Jay Sussman. The revised report on Scheme, a dialect of Lisp. AI Memo 452, Artificial Intelligence Laboratory, Massachusetts Institute of Technology, January 1978.
 
19
Guy Lewis Steele, Jr. and Gerald Jay Sussman. The art of the interpreter or, the modularity complex (parts zero, one, and two). AI Memo 453, Artificial Intelligence Laboratory, Massachusetts Institute of Technology, May 1978.
 
20
 
21
Guy L. Steele, Jr. and Scott E. Fahlman. Common Lisp reference manual. Spice Document S061, Computer Science Department, Carnegie-Mellon University, September 1981.
 
22
Guy L. Steele. Report on the 1980 Lisp Conference, Stanford Universty, August 25-27, 1980. ACM SIGPLAN Notices 17(3):22-35, March 1982.
 
23
Warren Teitelman. Interlisp Reference Manual. Xerox Palo Alto Research Center, Palo Alto, California, 1978.
 
24
 
25
Jon L. White. Nil: A perspective. In 1979 Macsyma Users' Conference Proceedings. Macsyma User's Conference, Washington, D.C., June 1979.
 
26

CITED BY  33

Collaborative Colleagues:
Jonathan A. Rees: colleagues
Norman I. Adams IV: colleagues