XOTcl | |
---|---|
Semantică | orientat pe obiecte , orientat pe aspect |
Clasa de limba | limbaj de programare |
Tipul de execuție | interpret |
Aparut in | 2000 |
Autor | Gustaf Neumann și alții |
Tip sistem | dinamic |
A fost influențat | Tcl , CLOS |
Site-ul web | media.wu-wien.ac.at |
XOTcl (a se citi „exotickle”) - eXtended Object Tcl - o extensie orientată pe obiecte a limbajului Tcl . Este o dezvoltare a pachetului OTcl anterior.
Autorii sunt Gustaf Neumann [1] și Uwe Zdun [ 2 ] . Este similar în arhitectură cu CLOS , implementarea OOP a limbajului Lisp . Capacitățile încorporate în sistem fac posibilă implementarea diferitelor variante de POO, inclusiv programarea orientată pe aspecte . În acest sens, Tcl, extins la XOTcl, nu este în niciun fel inferior limbajului Python .
Hotcl - acceptă asocierea dinamică a obiectelor, filtre pentru încărcarea dinamică a componentelor.
Alături de incr tcl și SNIT (precum și TclOO , implementarea standardizată a OOP pentru Tcl), este una dintre cele mai populare trei extensii Tcl orientate pe obiecte [3] .