XOTcl | |
---|---|
Semantik | objektorienterad , aspektorienterad |
Språkklass | programmeringsspråk |
Utförandetyp | tolk |
Framträdde i | 2000 |
Författare | Gustaf Neumann m.fl |
Typ system | dynamisk |
Blivit påverkad | Tcl , STÄNGT |
Hemsida | media.wu-wien.ac.at |
XOTcl (läs "exotickle") - eXtended Object Tcl - en objektorienterad förlängning av Tcl-språket . Det är en utveckling av det tidigare OTcl-paketet.
Författarna är Gustaf Neumann [1] och Uwe Zdun [ 2 ] . Det liknar arkitekturen CLOS , OOP- implementeringen av Lisp-språket . De funktioner som är inbäddade i systemet gör det möjligt att implementera olika varianter av OOP, inklusive aspektorienterad programmering . I detta avseende är Tcl, utvidgat till XOTcl, inte på något sätt sämre än Python-språket .
Hotcl - stöder dynamisk sammanslutning av objekt, filter för dynamisk laddning av komponenter.
Tillsammans med incr tcl och SNIT (liksom TclOO , den standardiserade implementeringen av OOP för Tcl), är det en av de tre mest populära objektorienterade Tcl-tilläggen [3] .