News for hackers. Stuff that matters.
Re:Bebop: An Efficient, Schema-Based Binary Serialization Fo... by willtim on Tuesday March 30, 2021 @08:01AM (#26633588)
Designing a serialisation format has a lot similarities with designing a programming language: data types, declarative/ease-of-use versus full control, abstractions, static versus dynamic memory areas, optimising representations etc. There is definitely room for a variety of formats depending on the use cases; and many are unhappy with the current incumbent: https://reasonablypolymorphic.com/blog/protos-are-wrong/

But yes, it's a lot of work and they probably should document what the trade-offs are that they have made.

Re:Bebop: An Efficient, Schema-Based Binary Serialization Fo... by michaelcampbell on Tuesday March 30, 2021 @11:07AM (#26635465)
And security. SO MANY CVE's related to serialization issues.