Tcl: Difference between revisions

Content deleted Content added
→‎History: Removed capitalism per MoS from wikilink. Juggled some wording for better readability, added reference to VLSI as a pointer to the era in which these events occurred. Tried to minimise changes to original authors' work.
Tags: Mobile edit Mobile web edit Advanced mobile edit
No edit summary
Tags: Mobile edit Mobile web edit
Line 28:
It is commonly used embedded into [[C (programming language)|C]] applications,<ref name="inception" /> for [[rapid application development|rapid prototyping]], scripted applications, GUIs, and testing.<ref>{{cite web |url=http://www.tcl-lang.org/about/uses.html |title=Uses for Tcl/Tk |website=Tcl Developer Xchange |access-date=2016-11-02}}</ref> Tcl interpreters are available for many [[operating system]]s, allowing Tcl code to run on a wide variety of systems. Because Tcl is a very compact language, it is used on [[embedded systems]] platforms, both in its full form and in several other small-footprint versions.<ref>{{cite web |url=http://www.cisco.com/c/en/us/td/docs/ios-xml/ios/ios_tcl/configuration/12-4t/ios-tcl-12-4t-book/nm-script-tcl.html |title=Cisco IOS Scripting with TCL Configuration Guide |website=Cisco Support |access-date=2016-11-02}}</ref>
 
The popular combination of Tcl with the [[Tk (software)|Tk]] extension is referred to as '''Tcl/Tk''', (pronounced "tickle teak" or as an [[initialism]]) and enables building a [[graphical user interface]] (GUI) natively in Tcl. Tcl/Tk is included in the standard [[Python (programming language)|Python]] installation in the form of [[Tkinter]].
 
== History ==