H ?
«
‹
←
→
›
»
Language peer sets for GLISP:
United States↑
United States/1980↑
Designed 1980 ↑
1980s languages ↑
Fourth generation↑
Late Cold War↑
Genus Lazy Evaluation LISPs ↑
Specialised Languages ↑
Lazy Evaluation LISPs↑
LISPs↑
Lambda caculus ↑
Lazy Evaluation LISPs/1980↑
LISPs/1980↑
Lambda caculus/1980↑
Lazy Evaluation LISPs/United States↑
LISPs/United States↑
Lambda caculus/United States↑
Specialised Languages ↑
Specialised Languages/1980↑
Specialised Languages/us ↑
GLISP(ID:332/)
Lisp with structural abstraction
alternate simple view
Country: United States
Designed 1980
Genus: Lazy Evaluation LISPs
Sammet category: Specialised Languages
Novak, Stanford, 1980 LISP extended to support Abstractions after the fashion of Clu/Alphard, with a view to high level reuse in SE.
Later the focus of much research at U Texas (extended to included the conceptualisation of units, as part of this abstraction process)
(Obiter dicta - a beautifully conceived language, thoroughly and consistently thought-through, and executed elegantly)
Related languages
GLISP |
→
|
GIRL | |
Extension of |
GLISP |
→
|
LINK | |
Extension of |
GLISP |
→
|
VIP | |
Extension of |
References:
Novak, Gordon Jr (1981) Novak, Gordon Jr "GLISP: An Efficient, English-like Programming Language" Proc. Third Annual Conference of the Cognitive Science Society, Berkeley, CA, August 1981, pp249-251
pdf
Extract:
Introduction
Extract:
Need for English-like Programming Languages
Extract:
GLISP
Novak, G. (1982) Novak, G. S., Jr. GLisp user's manual. Memo HPP-82-1 (Knowledge Systems Laboratory), January 1982.
Decus copy
Extract:
Overview of GLISP
Extract:
Implementation
Extract:
Declaration of Object Descriptions
Novak, G. (1982) Novak, G. S., Jr. GLisp: a high-level language for AI programming. Proceedings AAAI-82, pp. 238-241.
Novak Jr., Gordon S. (1983) Novak Jr., Gordon S. "Compilation from a Knowledge Base of Object Descriptions"
Abstract
Extract:
Introduction
in (1983) [ACM SIGACT-SIGPLAN] Proceedings the 10th ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages (POPL '83) 1983
Novak, G. (1983) Novak, G. "GLISP: A LISP-Based Programming System With Data Abstraction", AI Magazine, 4(3) Fall 1983 pp37-47
Online copy at U Texas
Abstract
Extract:
Introduction
Extract:
Nature of GLisp
in (1983) [ACM SIGACT-SIGPLAN] Proceedings the 10th ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages (POPL '83) 1983
Novak, Gordon S. Jr. (1983) Novak, Gordon S. Jr. "Data abstraction in GLISP"
Abstract
in [PLISS 1983] (1983) Proceedings of the SIGPLAN '83 symposium on Programming language issues in software systems 1983, San Francisco
Novak, Gordon S. Jr. (1983) Novak, Gordon S. Jr. "GLISP User's Manual" Technical Report TR-83-25 (Preliminary Version) Department of computer sciences Austin,Texas 1983
in [PLISS 1983] (1983) Proceedings of the SIGPLAN '83 symposium on Programming language issues in software systems 1983, San Francisco
Hill, Rick. (1985) Hill, Rick. "Negotiated Interfaces for Software Reusability (Master's thesis)." The University of Texas at Austin, Department of Computer Sciences. AI Technical Report 85-16. December 1985
Abstract
in [PLISS 1983] (1983) Proceedings of the SIGPLAN '83 symposium on Programming language issues in software systems 1983, San Francisco
Kuipers, Benjamin J.. (1985) Kuipers, Benjamin J.. "The Map-Learning Critter." The University of Texas at Austin, Department of Computer Sciences. AI Technical Report 85-17. December 1985
Abstract
in [PLISS 1983] (1983) Proceedings of the SIGPLAN '83 symposium on Programming language issues in software systems 1983, San Francisco
Wan, Man-Lee. (1985) Wan, Man-Lee. "Menu-Based Creation of Procedures for Display of Data Master's thesis)." The University of Texas at Austin, Department of Computer Sciences. AI Technical Report 85-18. December 1985. 51 pages.
Abstract
in [PLISS 1983] (1983) Proceedings of the SIGPLAN '83 symposium on Programming language issues in software systems 1983, San Francisco
Rath, Christopher A.. (1986) Rath, Christopher A.. "A Rule Language for the GLISP Programming System (Master's thesis)." The University of Texas at Austin, Department of Computer Sciences. AI Technical Report 86-31. August 1986.
Abstract
in [PLISS 1983] (1983) Proceedings of the SIGPLAN '83 symposium on Programming language issues in software systems 1983, San Francisco
Novak, G. Jr (1992) Novak, G. Jr "Software Reuse through View Type Clusters", Proc. 7th Knowledge-Based Software Eng. Conf., IEEE Press, Sept. 1992, pp. 70-79.
Abstract
Online copy at U Texas
Extract:
GLISP Language and Compiler
in [PLISS 1983] (1983) Proceedings of the SIGPLAN '83 symposium on Programming language issues in software systems 1983, San Francisco
Novak, G.; Hill, F.; Wan, M. and Sayrs, B. (1992) Novak, G.; Hill, F.; Wan, M. and Sayrs, B. "Negotiated Interfaces for Software Reuse", IEEE Trans. Software Engineering, 18(07) pp646-653 July 1992
in [PLISS 1983] (1983) Proceedings of the SIGPLAN '83 symposium on Programming language issues in software systems 1983, San Francisco
Novak, G. (1994) Novak, G. "Generating Programs from Connections of Physical Models", Proc. 10th Conf. on Artificial Intelligence for Applications, IEEE Computer Society Press, March 1994, pp. 224-230
Abstract
Online copy
pdf
in [PLISS 1983] (1983) Proceedings of the SIGPLAN '83 symposium on Programming language issues in software systems 1983, San Francisco
Novak, Gordon S. Jr. (1995) Novak, Gordon S. Jr. "Conversion of Units of Measurement" IEEE Transactions on Software Engineering 21(08) August 1995 pp651-661.
Abstract
Online copy
in [PLISS 1983] (1983) Proceedings of the SIGPLAN '83 symposium on Programming language issues in software systems 1983, San Francisco
Resources
Search in:
Google
Google scholar
World Cat
Yahoo
Overture
DBLP
Monash bib
NZ
IEEE 
ACM portal
CiteSeer
CSB
ncstrl
jstor
Bookfinder
|