Oddbean new post about | logout
 and we went with DNS packet encoding, we don't invent wheels that are already good enough and proven and simple.

if someone wants to use a different encoding, I honestly think they are the ones deliberately breaking compatibility. (of course the information in records can still require more interoperability and conventions).