XOTcl („ekzotikl“ (exotickle) oʻqiladi) — eXtended Object Tcl — Tcl tilining obyektga yoʻnaltirilgan kengaytmasi. Bu avvalgi OTcl paketining ishlanmasidir.

Mualliflari — Gustav Neyman (Gustaf Neumann)[1] va Uve Zdun (Uwe Zdun)[2]. Arxitekturada CLOS, Lisp tilining OOP amalga oshirilishiga oʻxshaydi. Tizimga oʻrnatilgan imkoniyatlar OOP ning turli xil variantlarini, shu jumladan Aspektga yoʻnaltirilgan dasturlashni amalga oshirish imkonini beradi. Shu nuqtai nazardan, XOTcl-ga kengaytirilgan Tcl hech qanday holatda Python tilidan kam emas.

Xotcl — obyektlarning dinamik birlashishlarini, komponentlarni dinamik yuklash uchun filtrlarni qoʻllab-quvvatlaydi.

incr tcl va SNIT (shuningdek, TclOO — Tcl uchun standartlashtirilgan OOP) bilan bir qatorda u uchta eng mashhur obyektga yoʻnaltirilgan Tcl kengaytmalaridan biri hisoblanadi[3].

Manbalar

tahrir
  1. „Dr. Gustaf Neumann“ (deadlink). 2012-yil 22-iyunda asl nusxadan arxivlangan. Qaraldi: 2012-yil 27-iyun. (Wayback Machine saytida 2012-06-22 sanasida arxivlangan)
  2. Univ.-Prof. Dr. Uwe Zdun
  3. Clif Flynt „Ch. 9. Basic Object Oriented Programming in Tcl“, . Tcl/Tk: A Developer's Guide, 3-rd edition, Elsevier, 2012 — 263-bet. ISBN 978-0-12-384717-1. 

Adabiyotlar

tahrir

Havolalar

tahrir