Comment by nicoburns
5 years ago
>I'm sure there are libraries to parse json in C++
There certainly are, but adding a library is much more difficult in C++ than pretty much any other language which seems to tempt people into hacky self-built parsing when they really ought to know better.
The first C++ JSON library that appears when you google it is a single header file.
https://github.com/nlohmann/json
I know because I used it years ago in school.
One of the fastest libraries (https://github.com/miloyip/nativejson-benchmark#parsing-time) is also header-only and compares its speed to strlen.
https://github.com/Tencent/rapidjson