In Donald Knuth's Literate Programming, there was if I remember correctly a graph showing the evolution of TeX's number of bugs over time. This graph has remained flat for the past decade or so, suggesting that TeX might now be bug-free.
在Donald Knuth的Literate Programming中,如果我没记错的话,会有一个图表显示TeX随着时间推移的数量的变化。这个图表在过去十年左右保持不变,这表明TeX现在可能没有错误。
I would like to use this graph to illustrate the importance of bug-tracking software. Is it downloadable from somewhere?
我想用这个图来说明错误跟踪软件的重要性。可以从某个地方下载吗?
2 个解决方案
#1
The graphs I think you are referring to are in chapter 10 of Literate Programming (Knuth, D. E., 1992, Center for the Study of Language and Information) which is a reprint from Knuth, D. E., 1989, The errors of TEX. Softw. Pract. Exper. 19, 7 (Jul. 1989), 607-685.
我认为你所指的图是在文学程序设计的第10章(Knuth,D.E。,1992,语言和信息研究中心),这是来自Knuth,D.E。,1989,TEX的错误的再版。软件选装。 PRACT。 EXPER。 19,7(Jul.1989),607-685。
I have not seen the graphs other than in book form but an updated list of errors is in a PDF at http://tug.org/texlive/Contents/live/texmf-doc/doc/english/knuth/errata/errorlog.pdf. Whereas the list in chapter 11 of my copy of Literate Programming covers 1978 to 1991, the PDF extends this to 2002. If you have installed TeX Live another version of this file, up to 1995, will probably be on your system as knuth/errorlog.tex.gz.
我没有看到除书本形式以外的图表,但更新的错误列表在http://tug.org/texlive/Contents/live/texmf-doc/doc/english/knuth/errata/errorlog的PDF中。 PDF格式。虽然我的Literate Programming副本的第11章中的列表涵盖了1978年至1991年,但PDF将其扩展到2002年。如果您已经安装了TeX Live,则该文件的另一个版本(直到1995年)可能会在您的系统上作为knuth / errorlog .tex.gz。
A PDF of a note on the list is at http://www.tug.org/TUGboat/Articles/tb10-4/tb26knut.pdf, a TUG conference keynote address from 1989.
名单上的注释的PDF格式为http://www.tug.org/TUGboat/Articles/tb10-4/tb26knut.pdf,这是1989年的TUG会议主题演讲。
As all the errors are numbered it could be a quick manual process to produce a rough (as the list is not in strict numerical order) graph by, for example, month. The wider range and content of all the graphs in the chapter would be a longer undertaking but perhaps an interesting programming exercise (the format of the TeX source may be much easier than the PDF for this).
由于所有错误都已编号,因此可以通过快速手动过程来生成粗略(因为列表不是严格的数字顺序)图表,例如月份。本章中所有图形的更广泛范围和内容将是一项较长的任务,但也许是一项有趣的编程练习(TeX源的格式可能比PDF更容易)。
#2
Side Note: Code is never 'bug free'. There are only "Expected quirks" and "Bugs yet to be discovered".
附注:代码永远不会“无错误”。只有“预期的怪癖”和“尚待发现的虫子”。
#1
The graphs I think you are referring to are in chapter 10 of Literate Programming (Knuth, D. E., 1992, Center for the Study of Language and Information) which is a reprint from Knuth, D. E., 1989, The errors of TEX. Softw. Pract. Exper. 19, 7 (Jul. 1989), 607-685.
我认为你所指的图是在文学程序设计的第10章(Knuth,D.E。,1992,语言和信息研究中心),这是来自Knuth,D.E。,1989,TEX的错误的再版。软件选装。 PRACT。 EXPER。 19,7(Jul.1989),607-685。
I have not seen the graphs other than in book form but an updated list of errors is in a PDF at http://tug.org/texlive/Contents/live/texmf-doc/doc/english/knuth/errata/errorlog.pdf. Whereas the list in chapter 11 of my copy of Literate Programming covers 1978 to 1991, the PDF extends this to 2002. If you have installed TeX Live another version of this file, up to 1995, will probably be on your system as knuth/errorlog.tex.gz.
我没有看到除书本形式以外的图表,但更新的错误列表在http://tug.org/texlive/Contents/live/texmf-doc/doc/english/knuth/errata/errorlog的PDF中。 PDF格式。虽然我的Literate Programming副本的第11章中的列表涵盖了1978年至1991年,但PDF将其扩展到2002年。如果您已经安装了TeX Live,则该文件的另一个版本(直到1995年)可能会在您的系统上作为knuth / errorlog .tex.gz。
A PDF of a note on the list is at http://www.tug.org/TUGboat/Articles/tb10-4/tb26knut.pdf, a TUG conference keynote address from 1989.
名单上的注释的PDF格式为http://www.tug.org/TUGboat/Articles/tb10-4/tb26knut.pdf,这是1989年的TUG会议主题演讲。
As all the errors are numbered it could be a quick manual process to produce a rough (as the list is not in strict numerical order) graph by, for example, month. The wider range and content of all the graphs in the chapter would be a longer undertaking but perhaps an interesting programming exercise (the format of the TeX source may be much easier than the PDF for this).
由于所有错误都已编号,因此可以通过快速手动过程来生成粗略(因为列表不是严格的数字顺序)图表,例如月份。本章中所有图形的更广泛范围和内容将是一项较长的任务,但也许是一项有趣的编程练习(TeX源的格式可能比PDF更容易)。
#2
Side Note: Code is never 'bug free'. There are only "Expected quirks" and "Bugs yet to be discovered".
附注:代码永远不会“无错误”。只有“预期的怪癖”和“尚待发现的虫子”。