词条 | Oaklisp |
释义 |
|name = Oaklisp |logo = |paradigm = multi-paradigm: object-oriented, functional, procedural |year = 1986 |designer = Kevin J. Lang & Barak A. Pearlmutter |developer = |latest release version = 07-Jan-2000 |latest release date = January 7, 2000 |typing = dynamic, strong |implementations = Oaklisp |dialects = |influenced_by = Scheme, T, Smalltalk |influenced = EuLisp Java, Dylan }}{{Context|date=October 2009}}Oaklisp is a portable object-oriented Scheme developed 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
External links
2 : Scheme (programming language) implementations|Object-oriented programming languages |
随便看 |
开放百科全书收录14589846条英语、德语、日语等多语种百科知识,基本涵盖了大多数领域的百科知识,是一部内容自由、开放的电子版国际百科全书。