Snit

Snit
SNIT
Тип

Объектно=ориентированное расширение языка

Автор

William H. Duquette

Написана на

Tcl

Первый выпуск

31 августа 2002

Последняя версия

2.3.2 (13 декабря 2011)

Состояние

развивается, включён в стандартную библиотеку Tcl

Лицензия

BSDL

SNIT (Snit’s Not Incr Tcl) — объектно-ориентированное расширение языка TCL. Его название аббревиатура, полученная популярным в мире Open Source рекурсивным способом, гласящая что SNIT — это не Incr Tcl. В настоящее время включено в стандартную библиотеку Tcl. Основана на делегировании, а не на наследовании[1]. SNIT работает не с объектами, но со всем, что ведёт себя как объект. Это очень удобно когда нужно создать OO-оболочку для больших объёмов существующего Tcl кода, используя SNIT как «объектный клей».

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

Примеры применения

Одним из примеров применения библиотеки может служить JNEM (Joint Non-kinetic Effects Model) — программа для моделирования, используемая армией США для подготовки командиров[3].

Примечания

  1. Clif Flynt Ch. 9. Basic Object Oriented Programming in Tcl // Tcl/Tk: A Developer's Guide. — 3'rd edition. — Elsevier Science & Technology, 2012. — P. 241. — 816 p. — ISBN 978-0-12-384717-1
  2. 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
  3. William H. Duquette Anatomy of a Large Application: Architectural Patterns and Solutions. — Калифорнийский технологический институт, Лаборатория реактивного движения.

Ссылки



Wikimedia Foundation. 2010.

Игры ⚽ Нужен реферат?

Полезное


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

  • SNIT — (Snit’s Not Incr Tcl) объектно ориентированное расширение языка Open Source рекурсивным способом, гласящая что SNIT это не Incr Tcl. В настоящее время включено в стандартную библиотеку Ссылки www.wjduquette.com/snit/snit.html(англ.) SNIT 1.0:… …   Википедия

  • şnit — ŞNIT, şnituri, s.n. 1. Suprafaţă formată de marginile tăiate ale unei cărţi. 2. Marginea liberă a tălpii la încălţăminte. – Din germ. Schnitt. Trimis de LauraGellner, 30.04.2004. Sursa: DEX 98  ŞNIT s. v. ştanţă. Trimis de siveco, 13.09.2007.… …   Dicționar Român

  • snit — [snıt] n be in a snit AmE informal to be very annoyed about something, especially in a way that other people think is unreasonable ▪ She s been in a snit ever since the party …   Dictionary of contemporary English

  • snit — [ snıt ] noun count or uncount AMERICAN INFORMAL a feeling of being annoyed. This word shows that you think someone is silly to be annoyed: be in a snit: Frances is always in a snit about something …   Usage of the words and phrases in modern English

  • snit — sb., tet, snit, tene; i snit; se sit snit til noget …   Dansk ordbog

  • snit — [snit] n. [< ? SN(IPPY) + (F)IT] a fit of anger, pique, etc.: usually in (or into) a snit …   English World dictionary

  • šnit — šnȉt m <N mn šnìtovi> DEFINICIJA reg. 1. nacrt, rez onoga što se šije; kroj 2. film. faza u montažnoj obradi filma [fini šnit] ETIMOLOGIJA njem. Schnitt …   Hrvatski jezični portal

  • snit — /snit/, n. an agitated or irritated state. [1935 40; orig. uncert.] * * * …   Universalium

  • snit — (n.) state of agitation, fit of temper, 1939, American English, of unknown origin …   Etymology dictionary

  • Snit — This article is about the Tcl object system. For the Snit featured on YTV see The Zone. For the Snits featured in the Steve Jackson board game see Snit s Revenge. Snit can also refer to a tear in the casing of a Zeppelin. Snit is a recursive… …   Wikipedia


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

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