Quel est l’avenir de #

Donald Knuth a déclaré qu’il ne développe plus il ne traite désormais plus que la correction des erreurs qui lui sont remontées (et ces bugs sont rares). Cette décision fut prise peu après la publication de la version 3.0 de Depuis, à chaque correction d’erreur [1], le numéro de version gagne une décimale, de manière à ce que ce numéro tende vers \(\pi\). Il vaut actuellement 3.141592653, ceci depuis janvier 2021 (voir l’article de Donald Knuth traduit en français dans la Lettre Gutenberg n°43), sachant que la version 3.14159265 datait de janvier 2014. Knuth a demandé à ce que soit figé au numéro de version \(\pi\) lorsqu’il décèdera et qu’aucune autre modification ne soit faite sur le code source par la suite.

Knuth explique cette décision, et nous demande à tous de la respecter, dans un article publié initialement dans le TUGboat (volume 11, numéro 4) et réédité dans le journal MAPS du NTG. Il est fermement convaincu que la stabilité du moteur de est plus importante que l’ajout de nouvelles fonctionnalités. Les éventuelles corrections de bug pourront se faire par la suite en entrée ou en sortie de

Cela n’empêche pas qu’il existe des projets de développements très innovants à partir de le plus remarquable est le Project. D’autres projets visent à construire un successeur au programme Le succès de ces projets est variable : aujourd’hui est le moteur standard pour la plupart des utilisateurs et XeTeX comme ont tous deux abouti à des systèmes compatibles avec l’Unicode, en gardant des approches différentes sur l’extensibilité.