快科技资讯 2024年09月27日
间隔27年的大版本更新!脚本语言Tcl/Tk 9.0发布
index_new5.html
../../../zaker_core/zaker_tpl_static/wap/tpl_guoji1.html

 

脚本语言Tcl/Tk发布9.0版本,距上一次大版本8.0间隔27年。该语言创建初衷是提供快速脚本执行环境,9.0版本带来新功能和改进,但与8.0存在一些不兼容性。

🎯Tcl由John Ousterhout在1980年代后期创建,旨在提供快速脚本执行环境,便于简单命令行指令和脚本的快速开发,其最广泛的扩展Tk提供了各平台下的图形用户界面GUI,连Python都适配Tk的GUI。

🌟Tcl/Tk 9.0版本带来一系列新功能和改进,如64位容量支持、完整的Unicode和编码、Zip文件系统、附加档案、新的通知程序等,Tk 9.0还增加了对操作系统设施的访问、可缩放矢量图形、图像的完全访问及平台功能和约定的多项改进。

⚠️Tcl/Tk 9.0与之前的8.0存在一些不兼容性,像命名空间varname解析、I/O malencoding、路径名中波浪号的解释变化、tcl_precision对数字格式无影响等。

快科技9月27日消息,脚本语言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不再对数字格式有影响等。

Fish AI Reader

Fish AI Reader

AI辅助创作,多种专业模板,深度分析,高质量内容生成。从观点提取到深度思考,FishAI为您提供全方位的创作支持。新版本引入自定义参数,让您的创作更加个性化和精准。

FishAI

FishAI

鱼阅,AI 时代的下一个智能信息助手,助你摆脱信息焦虑

联系邮箱 441953276@qq.com

相关标签

Tcl/Tk 脚本语言 新功能 不兼容性
相关文章