XOTcl

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] .

Anteckningar

  1. Dr. Gustaf Neumann (inte tillgänglig länk) . Hämtad 27 juni 2012. Arkiverad från originalet 22 juni 2012. 
  2. Univ.-Prof. Dr. Uwe Zdun . Hämtad 27 juni 2012. Arkiverad från originalet 4 juli 2012.
  3. Clif Flynt. Ch. 9. Grundläggande objektorienterad programmering i Tcl // Tcl/Tk: En utvecklarguide. — 3:e upplagan. - Elsevier, 2012. - S. 263. - 792 sid. — ISBN 978-0-12-384717-1 .

Litteratur

Länkar