2 ms·
Well, there's ASN.1: https://en.m.wikipedia.org/wiki/ASN.1 https://en.m.wikipedia.org/wiki/ASN.1 Welcome to hell, abandon all hope, etc.
by senko 5y ago
Well, there's ASN.1: https://en.m.wikipedia.org/wiki/ASN.1 https://en.m.wikipedia.org/wiki/ASN.1
Welcome to hell, abandon all hope, etc.
- woodrowbarlow 5y ago(author here, the blog is under an alias) ASN.1 is in a similar category to protobuf: it doesn't allow definition of the physical representation of the data. (it does support multiple serialization profiles, but ultimately ASN.1 data can only be serialized in a few different ways.) you can't write an ASN.1 file to parse arbitrary binary formats found in the wild.
- tjalfi 5y agoASN.1's Encoding Control Notation[0] allows bit-level encoding control and can be used to write ASN.1 specifications for existing protocols. [0] https://en.wikipedia.org/wiki/Encoding_Control_Notation https://en.wikipedia.org/wiki/Encoding_Control_Notation