Comment Comment by gafferongames While not a direct competitor to protobufs, if you are working in the video game space where struct versioning is not needed, there is an alternative language called "schema" that supports C, C++, C#, Golang, Rust and JavaScript.https://github.com/mas-bandwidth/schema parent gafferongames 2 months ago
https://github.com/mas-bandwidth/schema