questions (not really issues)
zjufish opened this issue · 1 comments
zjufish commented
few questions
any idea why u dont use 3rd libs?
e.g. https://github.com/nlohmann/json to simplify ur json code.
boost to simplify your macros. (looks horrible). lol
is this a dup with struct_pack? u rwote both libs?
ever consider upload this lib to conan?
qicosmos commented
Actually iguana is a part of yalantinglibs: struct_json.
boost is too big, no need to import boost, nlohmann json is not based on reflection, if you want to deserialize json string to an object with nlohmann, you will write lots of code, however iguana only need one line code, further more, iguana is mush faster than nlohmann json.
struct_pack is binary serialization lib.
yalantinglibs has a pr of conan.