Question

Dans la programmation alphabète de Donald Knuth, il y avait, si je me souviens bien, une graphique illustrant l'évolution du nombre de bogues de TeX au fil du temps. Ce graphique est resté inchangé depuis une dizaine d’années, ce qui suggère que TeX pourrait désormais être exempt de bogues.

J'aimerais utiliser ce graphique pour illustrer l'importance d'un logiciel de suivi des bogues. Est-il téléchargeable quelque part?

Était-ce utile?

La solution

Les graphiques auxquels vous faites référence se trouvent au chapitre 10 de la Programmation alphabète (Knuth, DE, 1992, Centre d'étude de la langue et de l'information), qui est une réimpression de Knuth, DE. 1989, Les erreurs de TEX . Softw. Pract. Exper. 19, 7 (juillet 1989), 607-685.

Je n'ai pas vu les graphiques sous une autre forme qu'un livre, mais une liste à jour des erreurs se trouve dans un fichier PDF à l'adresse http://tug.org/texlive/Contents/live/texmf-doc/doc/english/knuth/errata/errorlog.pdf . Alors que la liste du chapitre 11 de ma copie de Literate Programming couvre les années 1978 à 1991, le PDF le prolonge jusqu’en 2002. Si vous avez installé TeX Live, une autre version de ce fichier, jusqu’en 1995, sera probablement disponible. sur votre système en tant que knuth / errorlog.tex.gz.

Le format PDF d'une note figurant sur la liste se trouve à l'adresse http://www.tug.org/TUGboat/Articles/tb10 -4 / tb26knut.pdf , allocution principale de la conférence TUG de 1989.

Étant donné que toutes les erreurs sont numérotées, la création d’un graphique approximatif (la liste n'étant pas dans un ordre numérique strict) pourrait être rapide, par exemple, en fonction du mois. La gamme et le contenu plus larges de tous les graphiques du chapitre constitueraient une entreprise plus longue mais peut-être un exercice de programmation intéressant (le format de la source TeX peut être beaucoup plus simple que le PDF pour cela).

Autres conseils

Note latérale: Le code n'est jamais "sans bug". Il n'y a que les "bizarreries attendues". et "Bugs encore à découvrir".

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top