Smalltalk-80: the language and its implementation
Smalltalk-80: the language and its implementation
Programming in Prolog (2nd ed.)
Programming in Prolog (2nd ed.)
T: a dialect of Lisp or LAMBDA: The ultimate software tool
LFP '82 Proceedings of the 1982 ACM symposium on LISP and functional programming
STOC '83 Proceedings of the fifteenth annual ACM symposium on Theory of computing
OOPSLA '87 Conference proceedings on Object-oriented programming systems, languages and applications
Type theories and object-oriented programmimg
ACM Computing Surveys (CSUR)
Object-oriented programming in scheme
LFP '88 Proceedings of the 1988 ACM conference on LISP and functional programming
Designing families of data types using exemplars
ACM Transactions on Programming Languages and Systems (TOPLAS)
ObNet: an object-oriented approach for supporting large, long-lived, highly configurable systems
ICSE '89 Proceedings of the 11th international conference on Software engineering
Meta-circular interpreter for a strongly typed language
Journal of Symbolic Computation
CLOStrophobia: its etiology and treatment
ACM SIGPLAN OOPS Messenger
Equal rights for functional objects or, the more things change, the more they are the same
ACM SIGPLAN OOPS Messenger
ACM Computing Surveys (CSUR)
Object-Oriented Databases: Definition and Research Directions
IEEE Transactions on Knowledge and Data Engineering
ECOOP '93 Proceedings of the 7th European Conference on Object-Oriented Programming
Hi-index | 0.00 |
The Scheme papers demonstrated that lisp could be made simpler and more expressive by elevating functions to the level of first class objects. Oaklisp shows that a message based language can derive similar benefits from having first class types.