Can you summarize the following document?
        
  Tcl 的特性包括:  舊版 Tcl 沒有內建物件導向功能,因此許多 OO 庫以擴充套件形式湧現出來,如 incr Tcl 和 XOTcl,甚至存在純指令碼編寫的 OO 包,如 Snit 和 STOOOP(simple Tcl-only object-oriented programming),8.6 版本在核心中提供了 OO 功能。  Safe-Tcl 是功能受限的 Tcl 子集。檔案系統訪問受限,任意系統命令禁止執行。它使用雙直譯器模型,在“不可信直譯器”中執行不可信指令碼中的程式碼。由 Nathaniel Borenstein 和 Marshall Rose 設計,藉以在電子郵件中包含活動資訊,當支援 "application/safe-tcl" 與 "multipart-enabled-mail" 時,Safe-Tcl 即可包含於電子郵件中。Safe-Tcl 功能已整合在標準 Tcl/Tk 釋出中。

  Tcl 支援擴充套件包,這些擴充套件包提供了附加功能(像是GUI,終端程式自動化,資料庫訪問等)。常用的擴充套件包有:

  下面是TCL程式的例子: 另外一個 Tk 的例子(來自A simple A/D clock)它使用了定時器時間,3行就顯示了一個時鐘。 解釋:第一行定義了過程every, 每隔ms毫秒,就重新執行body程式碼。第二行建立了標籤其內容由time變數決定。第3行中設定定時器,time變數從當前時間中每秒更新一次。
Tcl(發音tickle)是一種指令碼語言。由John Ousterhout建立。TCL經常被用於快速原型開發 RAD、指令碼程式設計、GUI程式設計和測試等方面。