Index Terms
- Prototype-based languages: object lessons from class-free programming
Recommendations
Prototype-based languages
Many people believe the notion of "class" is fundamental to an object-oriented (OO) approach to software design. A typical view of OO design is that it combines "[t]he concepts of objects, classes, types, messages, inheritance, polymorphism, ...
General-purpose multiparadigm programming languages: an enabling technology for constructing complex systems
ICECCS '95: Proceedings of the 1st International Conference on Engineering of Complex Computer SystemsMultiparadigm programming languages have been envisioned as a vehicle for constructing large and complex heterogeneous systems, such as a stock market exchange or a telecommunications network. General-purpose multiparadigm languages, as opposed to ...
Objects with prototype-based mechanisms
In this paper we consider using the popular scripting language JavaScript / ECMAScript to teach object-based and object-oriented programming to beginning or novice programmers. We explore JavaScript's use of constructors and prototypes as an alternative ...
Comments