• [^] # Re: Intérêt ?

    Posté par . En réponse au journal Tous les parsers JSON sont mauvais. Évalué à -3.

    Je vais donner un cas très typique d'utilisation d'un fichier JSON avec un arbre très profond : Utiliser un fichier json pour encoder un arbre très profond, tout simplement.

    Donc tu as un cas d’utilisation avec des arbres profonds pas profonds ? cqfd.

    Wat?

    Moi ça me choque pas qu’un programme te dise honnêtement « je suis pas conçu pour ce genre de cas » et s’arrête.

    Non, c'est pas du tout ok de s'arrêter pour quelque raison que ce soit. Si il y a ce genre de limite, a minima elle doivent être clairement écrite dans la doc.

    Ce qui me choquerait c’est que ça segfaulte salement.

    Là dessus on est d'accord, c'est encore pire.

    D’une manière générale, c’est pas une mauvaise pratique de fixer des limites.

    Si... Et c'est particulièrement vrai dans le cas d'une bibliothèque où celui qui l'écrit n'a absolument aucune idée de la manière dont elle va être utilisée. Et c'est encore pire si celui qui l'utilise n'a absolument aucune idée du genre de limite qui peut s'y trouver.