關閉→
當前位置:知科普>生活妙招>tcl是啥意思

tcl是啥意思

知科普 人氣:1.73W

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。

TAG標籤:#啥意思 #tcl #