100% d’accord avec les propositions d’@inso.
Je soutiens donc aussi l’option la plus pragmatique à court terme qui est de :
- Normaliser le format texte en YAML (je l’utilise tous les jours, les IDE et les parsers identifient tout de suite la validité du format).
- Compresser les données pour les transferts (comme HTTP et consorts).
Bref, consolider l’existant avec des solutions simples, éprouvées et standardisées.
La binarisation est effectivement un projet lourd et à plus long terme. Et je pense qu’elle doit aussi s’appuyer le plus possible sur des standards existants, voir : /!\ Significant : RFC WS2P V2 /!\