• [^] # Re: Langage de configuration en C

    Posté par (site web personnel) . En réponse à la dépêche Sendmail X : vers une réécriture majeure. Évalué à 1.

    Il est tout a fait possible de faire des boucles, des branchements conditionnels et tout ce que tu veux en xml. En fait, tout est une question de mesure. Si tu dois vraiment ecrire un langage complet (assignation, boucles ...), autant le faire avec un vrai langage, qui a une syntaxe reconnue et familiere : javascript, lua sont par exemple tres tres facile a embarquer dans un executable et facile a programmer. C'est aussi le cas de lisp mais la syntaxe est plus difficile a maitriser.

    Si tu dois juste faire un petit langage, le xml convient tres bien et a l'avantage d'etre facile a assimiler.

    Le risque c'est evidemment de developper un langage qui prend plusieurs jours a apprendre, et donc de ne rendre les fichiers de config comprehensibles que pour ceux qui maitrisent ledit langage.