3 ms·
Indeed, it has all been done before with ASN.1. ASN.1 was invented for the exact same reason: data-efficient, fast communication. Currently it is mainly in use
by wladimir 16y ago
Indeed, it has all been done before with ASN.1. ASN.1 was invented for the exact same reason: data-efficient, fast communication. Currently it is mainly in use by telecom.
I've also wondered why so many re-inventions of the wheel what is basically ASN.1 and did some research:
The main reason which I found was that, according to developers, for reimplementation ASN.1 was too complex to get right (it has a big legacy) and that the current toolsets had or not the right license, not the right languages, etc.
Also, they didn't like the ASN description syntax.