XOTcl | |
---|---|
Sémantika | objektově orientovaný , aspektově orientovaný |
Jazyková třída | programovací jazyk |
Typ provedení | tlumočník |
Objevil se v | 2000 |
Autor | Gustaf Neumann a další |
Typový systém | dynamický |
Byl ovlivněn | Tcl , CLOS |
webová stránka | media.wu-wien.ac.at |
XOTcl (čti "exotickle") - eXtended Object Tcl - objektově orientované rozšíření jazyka Tcl . Jedná se o vývoj dřívějšího balíčku OTcl.
Autory jsou Gustaf Neumann [1] a Uwe Zdun [ 2 ] . V architektuře je podobný CLOS , OOP implementaci jazyka Lisp . Schopnosti zabudované v systému umožňují implementovat různé varianty OOP, včetně Aspect-Oriented Programming . V tomto ohledu Tcl, rozšířený na XOTcl, není v žádném případě horší než jazyk Python .
Hotcl - podporuje dynamické sdružování objektů, filtry pro dynamické načítání komponent.
Spolu s incr tcl a SNIT (stejně jako TclOO , standardizovaná implementace OOP pro Tcl) je jedním ze tří nejoblíbenějších objektově orientovaných rozšíření Tcl [3] .