Client-side programming: Calipso and jOOPL
Calipso enables developers to focus on client-side development using JavaScript and move (X)HTML rendering and manipulation to the Web browser.
In order to leverage a high-degree of reuse, Calipso uses jOOPL, a third-party JavaScript API giving actual object-oriented programming capabilities to the JavaScript scripting language.
That's having the must-have features of any modern object-oriented language:
- Inheritance.
- Polymorphism.
- Composition.
- Reuse.
- Classes.
- Interfaces.
- Methods.
- Namespaces.
- ...
Knowing jOOPL capabilities and features, and get used with it will be a plus if you want to work with Calipso in the client-side.
Go to jOOPL's CodePlex site for getting specific documentation:
-
http://joopl.codeplex.com.