間隔27年的大版本更新腳本語言Tcl/Tk 9.0發布
腳本語言Tcl/Tk正式發布了9.0版本,其上一次大版本8.0則發佈於1997年,間隔了27年。 Tcl由John Ousterhout在1980年代後期創建,設計初衷是為了提供一個快速的腳本執行環境,實現簡單的命令列指令和腳本的快速開發。
使用最廣泛的TCL擴充是Tk,Tk提供了各種平台下的圖形使用者介面GUI,甚至連Python都不單獨提供自己的GUI,而是提供介面適配到Tk上。
Tcl/Tk 9.0版本的發布帶來了一系列新功能和改進,包括64位元容量支援、完整的Unicode和編碼、Zip檔案系統、附加檔案以及新的通知程式等。
此外,Tk 9.0還增加了對作業系統設施的存取、可縮放向量圖形、圖像的完全存取以及平台功能和約定的多項改進。
不過Tcl/Tk 9.0與之前的8.0存在一些不相容性,例如命名空間varname解析、I/O malencoding、路徑名中的波浪號(~)不再解釋為主目錄,以及tcl_precision不再對數字格式有影響等。