3 ms·
There's a lot of wheel reinvention going on in our industry. Take Protocol Buffers. It exists because "ASN.1 sucks", but it's got all the problems that DER ha
by cryptonector 3y ago
There's a lot of wheel reinvention going on in our industry.
Take Protocol Buffers. It exists because "ASN.1 sucks", but it's got all the problems that DER had, so it's really just a bad reinvention of ASN.1. In just the context of serialization formats you'll find a mind boggling amount of wheel reinvention. From S-expressions to all the 1980s RPCs (Apollo Domain, ONC, DCE, ...) to COM to all the ASN.1 encoding rules, to XML and FastInfoSet, to JSON and all the binary JSONs out there, to Protocol Buffers and Flat Buffers and... It's nuts. It goes on an on. And there's one or several RPCs for every one of these.