Our great sponsors
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
That said, I ran JMH dedicated to only testing that specific case, like your link, and sure enough *10 was slightly faster. But when I switch back to *10 in the original project, it resulted in a 5% performance loss (best case of course, ran several times).
The excellent C++ JSON library, nlohmann/JSON, supports Msgpack and JSON with the same data types. So, among other things, you can transcode between them with like 5 lines of C++. After I found this out, I started changing my plans to use Msgpack more and JSON less in my C++ code.
NOTE:
The number of mentions on this list indicates mentions on common posts plus user suggested alternatives.
Hence, a higher number means a more popular project.
Related posts
- Literally
- Juddc/jxc: JXC is a structured data language similar to JSON
- Introducing JXC: An expressive data/config language similar to JSON that's ideal for game engines and gameplay data. Supports type annotations, numeric suffixes, base64 strings, and expressions for custom syntax extensions. MIT License.
- TinyGo Reflection?
- Scala JSON Parser