鍍金池/ 教程/ 物聯(lián)網(wǎng)/ Tcl教程
TCL內(nèi)置函數(shù)
TCL變量
TCL嵌套循環(huán)
TCL決策
TCL循環(huán)
Tcl if...else語句
Tcl教程
TCL字符串
TCL邏輯運(yùn)算符
TCL Switch語句
TCL列表
TCL運(yùn)算符優(yōu)先級(jí)
TCL數(shù)據(jù)類型
TCL環(huán)境設(shè)置
TCL正則表達(dá)式
TCL命名空間
TCL運(yùn)算符
TCL特殊變量
TCL數(shù)組
TCL算術(shù)運(yùn)算符
Tcl For循環(huán)
TCL文件I/O
TCL關(guān)系運(yùn)算符
TCL if語句
TCL命令
TCL基本語法
TCL三元運(yùn)算符
TCL continue語句
TCL嵌套if語句
TCL字典
TCL break語句
TCL包
TCL 嵌套switch語句
TCL while循環(huán)
TCL位運(yùn)算符
TCL過程
TCL錯(cuò)誤處理

Tcl教程

TCL縮短工具命令語言的形式。由加州大學(xué)伯克利分校的約翰Ousterhout設(shè)計(jì)它。它是一種腳本語言,由其自身的解釋器,它被嵌入到開發(fā)應(yīng)用程序的組合。

TCL最初在Unix平臺(tái)中。后來移植到Windows,DOS,OS/2和Mac OSX。 TCL非常類似于其他UNIX的shell語言,類似Bourne Shell (Sh), the C Shell (csh), the Korn Shell (sh), 和 Perl。

它的目的是提供程序與其他程序,也是作為一個(gè)可嵌入的翻譯相互作用的能力。雖然原來的目的是為了使程序能夠進(jìn)行交互,可以找到由Tcl/Tk 編寫的完全成熟的應(yīng)用。

Tcl 特性

TCL的特點(diǎn)如下:

  • 減少開發(fā)時(shí)間。

  • 功能強(qiáng)大和簡(jiǎn)單的用戶界面工具包整合傳統(tǒng)知識(shí)。

  • 一次編寫,隨處運(yùn)行。它可以運(yùn)行在Windows,Mac OS X和幾乎所有的Unix平臺(tái)。

  • 有經(jīng)驗(yàn)的程序員很容易上手,因?yàn)檎Z言就是這么簡(jiǎn)單,可以在幾個(gè)小時(shí)或幾天學(xué)習(xí)Tcl就可以搞定。

  • 可以輕松地用Tcl擴(kuò)展現(xiàn)有的應(yīng)用程序。另外,也可以包括Tcl的用C,C++或Java來擴(kuò)展Tcl,或反之亦然。

  • 有一組功能強(qiáng)大的網(wǎng)絡(luò)功能。

  • 最后,它的開源,免費(fèi)的,可以用于其他無任何限制商業(yè)應(yīng)用。

應(yīng)用程序

Tcl是一種通用的語言,可以隨便就能找到Tcl應(yīng)用的例子。它包括

  • 這通常是由數(shù)據(jù)庫(kù)支持的可擴(kuò)展的網(wǎng)站。

  • 高性能的網(wǎng)絡(luò)服務(wù)器建立的TclHttpd。

  • TCL基于CGI的網(wǎng)站。

  • 桌面GUI應(yīng)用程序。

  • 嵌入式應(yīng)用。


上一篇:TCL循環(huán)下一篇:TCL Switch語句