Tcl

Tcl
Tcl logo
Tcl logo
ParadigmaMultiparadigmatický: imperativní, strukturovaný, procedurální, funkcionální, objektově orientovaný, řízený událostmi
Vznik1988
AutorJohn Ousterhout
VývojářJohn Ousterhout, Tcl Core Team
Poslední verze8.6.12 (31. října 2021)
Poslední nestabilní verze9.0a3 (23. června 2021)
Typová kontroladynamická
Hlavní implementaceActiveTcl, Androwish
DialektyJim
Ovlivněn jazykyAwk, Lisp
Ovlivnil jazykyPHP,[1] Tea, PowerShell[2]
LicenceStylu BSD
Webwww.tcl.tk

Tcl (vyslovuje se „tý-sý-el“ nebo „tykl“, název je zkratkou z Tool Command Language) je jednoduchý, ale účinný skriptovací jazyk, který v roce 1988 vytvořil John Ousterhout. Přes nezvyklou syntaxi je Tcl snadno zvládnutelný a díky nízkým nárokům na hardware je oblíbený především pro testování softwaru, programování vestavěných systémů a prototypování. V roce 1991 byl doplněn grafickým frameworkem Tk a výsledný systém nazývaný Tcl/Tk se stal až do nástupu Qt a GTK+ jedním z nejoblíbenějších nástrojů pro vytváření grafických uživatelských rozhraní. Framework Tk je dostupný v různých skriptovacích (Perl, Python, Ruby) i kompilovaných jazycích (C++, Ada). Logo jazyka v podobě pírka vychází z anglické slovní hříčky, neboť výslovnost názvu tykl je stejná jako u slova tickle = lechtat, šimrat. Pírko (brk) má navíc význam coby tradiční nástroj dávných písařů (prvních skriptérů).

  1. LERDORF, Rasmus. PHP on Hormones – history of PHP presentation by Rasmus Lerdorf given at the MySQL Conference in Santa Clara, California [online]. The Conversations Network, 2007-04-26. Dostupné online. 
  2. Windows PowerShell : PowerShell and WPF: WTF. blogs.msdn.com [online]. [cit. 2016-06-15]. Dostupné v archivu pořízeném dne 2008-12-25. 

© MMXXIII Rich X Search. We shall prevail. All rights reserved. Rich X Search