Suvarna Garge (Editor)

Oaklisp

Updated on
Edit
Like
Comment
Share on FacebookTweet on TwitterShare on LinkedInShare on Reddit
First appeared
  
1986

Typing discipline
  
dynamic, strong

Paradigm
  
multi-paradigm: object-oriented, functional, procedural

Designed by
  
Kevin J. Lang & Barak A. Pearlmutter

Stable release
  
07-Jan-2000 / January 7, 2000

Oaklisp is a portable object-oriented Scheme by Kevin J. Lang and Barak A. Pearlmutter while Computer Science PhD students at Carnegie Mellon University. Oaklisp uses a superset of Scheme syntax. It is based on generic operations rather than functions, and features anonymous classes, multiple inheritance, a strong error system, setters and locators for operations, and a facility for dynamic binding.

Version 1.2 includes an interface, bytecode compiler, run-time system and documentation.

References

Oaklisp Wikipedia