在Zero语言中,也应包含这样的功能。然而,Zero语言的历史调试,是从体系中自然衍生出来的。
Zero语言,已经对程序结构本身有了良好的说明规范,并为细粒度的版本管理提供了定义性语言,接下来,通过为程序运行状态提供版本管理,就可以将程序运行的全过程统统的记录在这个版本数据库中,通过调试窗口,就可以看到程序中的不同部分,在时间线上的变化。
Zero语言的历史调试功能,并不是另外加上的一个补丁,而是Zero语言的自然延伸。