XOTcl XOTcl is an object-oriented extension for the Tool Command Language created by G. Neumann and U. Zdun. It supports metaclasses. Class and method definitions are completely dynamic. XOTcl is similar to CLOS.
Object Oriented :: Garbage Collected
Bytecode :: Interpreted
Multiparadigm :: Languages
Class based :: Object Oriented
Open Source :: Languages
Object Oriented :: Scripting

Dynamic Object Aggregations - An article about the usage of dynamic object aggregations as a foundation for composition.
Meta Description: [ Towards the Usage of Dynamic Object Aggregations as a Foundation for Composition ]
Enhancing Object-Based System Composition through Per-Object Mixins - The paper introduces per-object mixins as a new object-level language construct for object-based system composition. Per-object mixins are implemented in the scripting language XOTCL as a straightforward extension of its method chaining mechanism and enables the developer to mix classes into the precedence order of an arbitrary object.
Filters - Article by Gustaf Neumann and Uwe Zdun about filters as a language support for design patterns in object-oriented scripting languages.
500
XOTcl-DOM-Interface - Part of a larger project to develop an API in XOTcl which implements the interfaces of the document object model (DOM) Level 2, with the intention to establish its core module as a foundation for works that are to follow.
XOTcl: Extended Object Tcl - Official home page. Information, history, source and binary downloads, publications.
Meta Description: [ Part of the home page for XOTcl. ]
XOTclIDE - XOTcl Integrated development environment, inspired by Smalltalk programming environments: syntax highlight and checking, version control, test framework. [Open source, GPL]