• # XML n'a jamais été fait pour être compréhensible par l'homme

    Posté par . En réponse au journal XML c'est de la daube!!!. Évalué à 10.

    Mais j'avoue que personnellement, je suis toujours resté septique par rapport à ce format qu'on m'a toujours vendu comme universel, car facile à comprendre par l'homme et le machine.

    C'est l'erreur de base de tous les pros-xml.

    XML a été fait pour l'interopérabilité entre machines et OS ayant des représentations internes différentes, et de ce fait a utilisé un encodage de base plutôt "universel".

    Le format en lui même, bien que verbeux, n'est pas si mauvais que ça pour les cas ou il est bien employé : c'est le détournement qui en a été fait qui est pénible.

    Personnellement je rale depuis des années sur les fichiers de conf XML à modifier à la main, là ou l'interopérabilité n'est pas nécessaire. Et en général, on se rend compte que la seule raison de la présence de XML, c'est la paresse des devs qui ne veulent pas écrire un parseur (celà dit il y a un tas de formats qui peuvent être utilisés à la place du XML sans avoir à réinventer la roue).

    Celà dit je crois comprendre que la tendance s'inverse un peu : parenons l'exemple de JEE : a une époque, le XML était plus ou moins incontournable. Aujourd'hui il a évolué. On peut toujours utiliser le XML, mais ce n'est plus indispensable. Et j'espère que cette tendance continuera.