• [^] # Re: Est-ce que Lyx ne risque pas d'être un cul-de-sac?

    Posté par (site web personnel) . En réponse à la dépêche LyX 1.4 est disponible. Évalué à 5.

    Le XML est conçu pour la machine alors que le TeX est conçu pour l'homme ;-)

    A partir de là, il y a quelques problème historique avec le jeu d'instruction LaTeX pour vraiment séparé la forme du contenu mais comme c'est un langage de programmation, c'est reprogrammable aussi ;-) (il y a aussi des cas, rares, ou on est obligé d'intervenir sur la forme et sur le fond pour avoir un résultat propre au niveau des certaines équations -- je ne sais pas s'il est possible de faire un moteur de rendu d'équations qui ne se plante jamais)

    Le XML est à la mode mais il a aussi ses défauts. Très verbeux, "chiant" à deboguer à la main... Il souffre surtout à mon avis d'une erreur de conception au niveau des attributs. En effet, il perds l'aspect récursif du LISP a ce niveau là, les attributs étant des chaines de textes entre "" et non du XML.

    Bilan, il y a tout un tas d'API pour contourner ce problème de conception, mais ca devient lourds... Le plus grave, c'est qu'on en a pris pour 20 ou 30 ans et que ca va nous faire chie...

    Pour courronner le tout, les API annexes de type XPath n'ont rien a voir avec le XML. C'est de la notation pointée de gauche à droite... Bref, c'est vraiment un fatras de techno mal fichu.

    Je ne suis pas programmeur et fanatique de LISP mais avec une syntaxe bien plus simple et récusive, tu refais tout XML en propre. Si c'est pour avoir un langage orienté machine et non orinté pour l'homme, je préfère encore me tapper ces fichues parenthèses ;-)