prototype-based
A term describing an object-oriented sub-paradigm, which contrast class-based.A list of prototype-based programming languages:
- Brain - A purely object-oriented prototype-based programming language
- Cecil - A prototype-based object-oriented programming language developed at the University of Washington
- Cel - An object-oriented prototype-based programming language based on Self and Smalltalk
- Io - A small prototype-based object-oriented programming language, mostly inspired by Smalltalk (all values are objects), Self, NewtonScript? and Act1? (prototype-based differential inheritance, actors and futures for concurrency), Lisp (code is a runtime inspectable/modifiable tree) and Lua (small, embeddable)
- Kevo - A Forth-like concatenative prototype-based object-oriented programming language by Antero Taivalsaari
- Moostrap - An acronym for Mini Object-Oriented System Towards Reflective Architectures for Programming: a prototype-based object-oriented programming language with behavioral reflection
- Prothon - Prothon is a prototype-based programming language based on Python
- Self - A pure prototype-based Object-Oriented programming language in the Smalltalk family, based on very simple concepts which allow efficient implementations
- Slate - An object-oriented programming language based on Smalltalk syntax, prototype-based object system, and multi-method dispatch, by Brian T. Rice and Lee Salzman
Pages in this topic: Brain Cecil Cel Io Kevo Moostrap Prothon Self Slate