Archive Liste Typographie
Message : Re: gut

(Damien WYART) - Jeudi 03 Mai 2001
Navigation par date [ Précédent    Index    Suivant ]
Navigation par sujet [ Précédent    Index    Suivant ]

Subject:    Re: gut
Date:    03 May 2001 19:59:54 +0200
From:    Damien WYART <dwyart@xxxxxxx>

* "Paul Pichaureau" <pichaureau.paul@xxxxxxxxxx> [010503 18:59]:

> Donc TeX est un truc incompréhensible pour le commun des mortels,
> plein de subtilités ahurissantes, qui conduisent dans 80 % des cas à
> un résultat complétement différent de celui escompté, résultat de
> toute façon imprévisible, mais parfois mieux que celui prévu.
              ^^^^^^^^^^^^
                ???????

Comme vous y allez !!

D'une part, TeX est un langage de programmation, et ne comporte plus de
bug connu d'implantation. Donc qualifier ce qu'il fait d'imprévisible
est complètement erroné. Il fait ce qu'on lui demande, rien de plus,
rien de moins.

D'autre part, si vous qualifiez d'imprévisible ce que fait TeX vu par
quelqu'un qui ne le connaît pas, cela n'a pas beaucoup de sens. Toute
personne qui ne connaît pas un mécanisme ou phénomène un tant soit peu
complexe va être tentée de le qualifier de mystérieux ou imprévisible,
parce qu'elle n'a pas les éléments pour déchiffrer et interpréter son
fonctionnement.

TeX est très puissant et plutôt générique (dans le domaine qui est le
sien, et du point de vue de son fonctionnement, pas de sa conception, et
en se replaçant 20 ans en arrière), et il est donc plutôt logique qu'il
soit complexe. Le fait qu'il soit relativement ancien explique aussi en
partie sa complexité.

Quelque chose de très simple et d'utilisable sans apprentissage qui soit
en même temps très puissant et générique est malheureusement difficile à
concevoir et encore plus à réaliser. Donc pour utiliser TeX (je ne parle
pas de LaTeX et assimilés), il faut l'apprendre, et le rendre
« prévisible », pour reprendre votre terminologie. Il n'y a pas lieu de
se plaindre de cet état de fait, je pense. Et ce d'autant plus qu'au
départ, Knuth a écrit TeX pour son usage personnel, donc il n'a pas
cherché à le rendre spécialement « sympathique ».

> Heureusement, Knuth et quelques autres génies semble être parvenus à
> en tirer des trucs vraiment beaux utilisés par le commun des mortels
> sans trop se poser de question.

Knuth n'a absolument pas participé aux extensions de plain, ni à LaTeX,
ni à ConTeXt.

[ Suite éventuelle sur Gut ou en privé, car on dérive dangereusement ! ]
-- 
Damien WYART / dwyart@xxxxxxx