XOTcl

XOTcl
XOTcl
XOTcl logo.png
Семантика:

объектно-ориентированный, аспектно-ориентированный

Тип исполнения:

интерпретатор

Появился в:

2000

Автор(ы):

Gustaf Neumann и др.

Типизация данных:

динамическая

Испытал влияние:

Tcl, CLOS

XOTcl (читается «экзотикль» (exotickle)) — eXtended Object Tcl — самое современное из объектно-ориентированных расширений языка TCL. Является развитием более раннего пакета OTcl. Авторы — Густав Нейман (Gustaf Neumann)[1] и Уве Здунь (Uwe Zdun)[2]. По архитектуре близок к CLOS, реализации ООП языка Lisp. Заложенные в систему возможности позволяют реализовать различные варианты ООП, включая Аспектно-ориентированное программирование. В этом плане Tcl, расширенный до XOTcl ничем не уступает языку Python.

Хotcl — поддерживает динамическое объединение объектов, фильтры для динамической подгрузки компонентов.

Наряду с incr tcl и SNIT — одно из трёх наиболее популярных объектно-ориентированных расширений Tcl[3].

Литература

  • Брент Б. Уэлш, Кен Джонс, Джеффри Хоббс Гл. 14. Пространства имён → Объектная система xotcl // Практическое программирование на Tcl и Tk,. — 4-е издание. — Вильямс, 2004. — С. 333-334. — ISBN 5-8459-0661-X

Примечания

  1. Dr. Gustaf Neumann
  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. — P. 263. — 792 p. — ISBN 978-0-12-384717-1

Ссылки



Wikimedia Foundation. 2010.

Игры ⚽ Поможем сделать НИР

Полезное


Смотреть что такое "XOTcl" в других словарях:

  • XOTcl — is an object oriented extension for the Tool Command Language created by G. Neumann and U. Zdun. It supports metaclasses. Class and method definitions are completely dynamic. XOTcl is similar to CLOS.ee also*Itcl *SnitExternal links*… …   Wikipedia

  • XOtcl — Семантика: объектно ориентированный, аспектно ориентированный Тип исполнения: интерпретатор Появился в: 2000 г. Автор(ы): Gustaf Neumann и др. Типизация данных …   Википедия

  • Xotcl — Семантика: объектно ориентированный, аспектно ориентированный Тип исполнения: интерпретатор Появился в: 2000 г. Автор(ы): Gustaf Neumann и др. Типизация данных …   Википедия

  • XOTcl — Tcl Skriptsprache mit Bytecode Interpreter Basisdaten Paradigmen: imperativ, funktional …   Deutsch Wikipedia

  • Incr Tcl — Tcl Skriptsprache mit Bytecode Interpreter Basisdaten Paradigmen: imperativ, funktional …   Deutsch Wikipedia

  • TCL — Skriptsprache mit Bytecode Interpreter Basisdaten Paradigmen: imperativ, funktional …   Deutsch Wikipedia

  • Tcl/Tk — Tcl Skriptsprache mit Bytecode Interpreter Basisdaten Paradigmen: imperativ, funktional …   Deutsch Wikipedia

  • Tclsh — Tcl Skriptsprache mit Bytecode Interpreter Basisdaten Paradigmen: imperativ, funktional …   Deutsch Wikipedia

  • Tool command language — Tcl Skriptsprache mit Bytecode Interpreter Basisdaten Paradigmen: imperativ, funktional …   Deutsch Wikipedia

  • Tcl — Skriptsprache mit Bytecode Interpreter Basisdaten Paradigmen: imperativ, funktional, generativ …   Deutsch Wikipedia


Поделиться ссылкой на выделенное

Прямая ссылка:
Нажмите правой клавишей мыши и выберите «Копировать ссылку»