News for hackers. Stuff that matters.
Re:Shelter Protocol: End-to-End Encrypted, Fedederated, User... by treyd on Friday July 21, 2023 @09:04AM (#36813287)
I wish there was some language-agnostic tool for defining byte-oriented data strucrures that could emit code to manipulate them in different languages. Protobuf and similar tools exist but they still have their own weirdnesses and aren't entirely zero-overhead. I've seen plenty of pseudo-schemas used in standards documents, in particular the MLS spec which I think was finalized recently.
Re:Shelter Protocol: End-to-End Encrypted, Fedederated, User... by lsaferite on Friday July 21, 2023 @09:11AM (#36813341)
Something similar to this?

https://bnfc.digitalgrammars.com/

I agree, having/using a well-defined standard that can have automated tooling to general language-specific implementations would be ideal.