Hacker News new | ask | show | jobs
by throwaway894345 719 days ago
It can be true for both ASN.1 and gRPC? Moreover, definitions of "bad" can vary.
1 comments

Before inventing a new serialization protocol it would be good to first study the field and pick an existing protocol that ticks all the right boxes, and if the tooling isn't very good then write new tooling -- you'd have to write new tooling for a new protocol anyways, but if you can find a good enough existing one then you don't also have to write a spec, thus saving you a lot of time.