XOTcl
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 | manbasini tahrirlash]- ↑ „Dr. Gustaf Neumann“ (deadlink). 2012-yil 22-iyunda asl nusxadan arxivlangan. Qaraldi: 2012-yil 27-iyun. (Wayback Machine saytida 2012-06-22 sanasida arxivlangan)
- ↑ Univ.-Prof. Dr. Uwe Zdun
- ↑ 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 | manbasini tahrirlash]- Брент Б. Уэлш, Кен Джонс, Джеффри Хоббс „Гл. 14. Пространства имён → Объектная система xotcl“, . Практическое программирование на Tcl и Tk,, 4-е издание, Вильямс, 2004 — 333-334-bet. ISBN 5-8459-0661-X.
Havolalar
[tahrir | manbasini tahrirlash]- домашняя страница XOTcl(ingl.)
- XOTcl(ingl.) на wiki.tcl.tk
- TclSqueak(ingl.) — смолток-подобная объектно-ориентированная среда разработки для XOTcl, NX и TclOO
- Введение в OTCL (Wayback Machine saytida 2011-09-18 sanasida arxivlangan) (rus.)