see: https://github.com/neuecc/MessagePack-CSharp#compare-with-protobuf-json-zeroformatter
ZeroFormatter is similar as FlatBuffers but specialized to C#. It is special. Deserialization is infinitely fast but instead the binary size is large. And ZeroFormatter's caching algorithm requires additional memory.
Again, ZeroFormatter is special. When situation matches with ZeroFormatter, it demonstrates power of format. But for many common uses, MessagePack for C# would be better.
Currently I am very busy, I can only focus on maintenance of MessagePack.
Because my company uses MessagePack for C# in the production environment, the priority is higher.
But I need to answer many ZeroFormatter issues, requests.
And I need to continue development.
However, I need some more time.
2 years and is it enough, hehe
Most helpful comment
see: https://github.com/neuecc/MessagePack-CSharp#compare-with-protobuf-json-zeroformatter
Currently I am very busy, I can only focus on maintenance of MessagePack.
Because my company uses MessagePack for C# in the production environment, the priority is higher.
But I need to answer many ZeroFormatter issues, requests.
And I need to continue development.
However, I need some more time.