un format binaire est un format d'encodage spécialisé dédié à un type de donnée
un format binaire est aussi agnostique qu'un format texte : les deux ne sont qu'une suite d'octets dont on spécifie (plus ou moins bien, j'attends toujours la spécification d'un format "texte" accepté par tous) la signification.
edit: Je ne tiens à faire l'apologie ni de l'un ni de l'autre, ces deux formats d'encodage sont tous les deux valables dans un contexte donné.
Tu ne tiens pas à faire l'apologie, mais rien que le fait de faire une différence comme tu le fais t'embarque dans la discussion, car le gros problème du "format texte" est que tu n'en dis pas assez.
Reformulons : Il existe de nombreux types de format texte, mais ils partagent tous la caractéristique d'être agnostiques de la structure de données qu'ils encodent et de l'encoder comme l'encodeur veut, du coup on ne sait finalement rien à part pour un humain qui essayera de déchiffrer (je dis bien déchiffrer, car la règle est perdue, exemple 11/12/13 signifiera des choses différentes et seul l'humain, en fouillant, peut en comprendre la signification réelle, et lire en ASCII un fichier texte encodé en Big-5 est assez folklorique, ne parlons pas que le texte est très souvent compressé donc... Binaire).
Un format binaire est plus ou moins spécialisé (je pense notamment au BXML, binaire et bien mieux spécifié qu'un format "texte" tout en étant aussi générique que du texte) et est lisible par un lecteur spécialisé dans ce format comme l'est un lecteur "texte" pour un format "texte" (qui sera incapable de lire un tar.gz, mais chut, les adorateurs du texte ne compressent pas, ça serait avouer que le texte a un défaut, et il faudrait utiliser un outil externe).
Comme quoi, la définition est déjà un problème, car ceux qui passent au "binaire" voient justement que le texte n'est pas si agnostique que ce que les adorateurs du tout texte veulent faire croire... D'ailleurs, on peut juste dire que le format journald n'est qu'un format texte compressé, il existe un décompresseur de tar.gz et on peut utiliser un décompresseur de journald. Sérieusement, en réalité, quelle différence entre un log tar.gz et un log journald? aucun, les deux ont besoin de "traducteurs".
[^] # Re: Définition
Posté par Zenitram (site web personnel) . En réponse au journal Vivent les journaux binaires !. Évalué à -5. Dernière modification le 09 mai 2015 à 12:31.
un format binaire est aussi agnostique qu'un format texte : les deux ne sont qu'une suite d'octets dont on spécifie (plus ou moins bien, j'attends toujours la spécification d'un format "texte" accepté par tous) la signification.
Tu ne tiens pas à faire l'apologie, mais rien que le fait de faire une différence comme tu le fais t'embarque dans la discussion, car le gros problème du "format texte" est que tu n'en dis pas assez.
Reformulons : Il existe de nombreux types de format texte, mais ils partagent tous la caractéristique d'être agnostiques de la structure de données qu'ils encodent et de l'encoder comme l'encodeur veut, du coup on ne sait finalement rien à part pour un humain qui essayera de déchiffrer (je dis bien déchiffrer, car la règle est perdue, exemple 11/12/13 signifiera des choses différentes et seul l'humain, en fouillant, peut en comprendre la signification réelle, et lire en ASCII un fichier texte encodé en Big-5 est assez folklorique, ne parlons pas que le texte est très souvent compressé donc... Binaire).
Un format binaire est plus ou moins spécialisé (je pense notamment au BXML, binaire et bien mieux spécifié qu'un format "texte" tout en étant aussi générique que du texte) et est lisible par un lecteur spécialisé dans ce format comme l'est un lecteur "texte" pour un format "texte" (qui sera incapable de lire un tar.gz, mais chut, les adorateurs du texte ne compressent pas, ça serait avouer que le texte a un défaut, et il faudrait utiliser un outil externe).
Comme quoi, la définition est déjà un problème, car ceux qui passent au "binaire" voient justement que le texte n'est pas si agnostique que ce que les adorateurs du tout texte veulent faire croire... D'ailleurs, on peut juste dire que le format journald n'est qu'un format texte compressé, il existe un décompresseur de tar.gz et on peut utiliser un décompresseur de journald. Sérieusement, en réalité, quelle différence entre un log tar.gz et un log journald? aucun, les deux ont besoin de "traducteurs".