網站首頁 學習教育 IT科技 金融知識 旅遊規劃 生活小知識 家鄉美食 養生小知識 健身運動 美容百科 遊戲知識 綜合知識
當前位置:趣知科普吧 > 生活小知識 > 

tcl是啥意思

欄目: 生活小知識 / 發佈於: / 人氣:1.83W

Tcl最早稱爲“工具命令語言,是一種腳本語言。由John Ousterhout創建,功能很強大,經常被用於快速原型開發、腳本編程、GUI和測試等方面。

tcl是啥意思

TCL本身不提供面向對象的支援。但是語言本身很容易擴展到支援面向對象。許多C語言擴展都提供面向對象能力,包括XOTcl,Incr Tcl等。另外SNIT擴展本身就是用TCL寫的。使用最廣泛的TCL擴展是TK。 TK提供了各種OS平臺下的圖形用戶介面GUI。連強大的Python語言都不單獨提供自己的GUI,而是提供接口適配到TK上。另一個流行的擴展包是Expect. Expect提供了透過終端自動執行命令的能力,例如(passwd,ftp,telnet等命令驅動的外殼)。Tcl的一個重要特性是它的擴展性。如果一個程序需要使用某些標準Tcl沒有提供的功能,可以使用c語言創造一些新的Tcl命令,並很容易的融合進去。正是由於Tcl易於擴展,很多人爲它編寫了擴展包,並在網上共享。Tcl和其他編程語言例如c不同,它是一種解釋語言而非編譯語言。Tcl程序由一系列Tcl命令組成,在執行時由Tcl解釋器解釋執行。解釋執行的一個優點是它可以自己爲自己生成Tcl script。

Tags:啥意思 tcl