6
shoop
80d

Why isn't there a single JSON parser for C++ that is well documented?

Comments
  • 3
    when is anything from c++ well documented? no really, asking for a friend, I wanna get more into cpp more than my basic knowledge and it all seems to be on the side "figure it out on your fucking own"
  • 0
    I worked with picojson. I don't know if it's well documented or just has an intuitive interface, but maybe you should give it a try.

    https://github.com/kazuho/picojson
  • 0
    @AleCx04 Programming is a lot about figuring stuff on your own. There are many C++ libs that are incredibly well documented, you can check out OpenCV and CGAL.
  • 1
    @NickyBones I have been working on the industry for years now dude, have figured out entire systems, ecosystems, deployment pipelines etc etc, never found something as "figure it out yourself" as c++ and this is coming from someone that is balls deep on some very old(damn near arcane) Lisp/Scheme shit. thanks for the pointers tho, not a clue how I would use those for anything in my line of work but i will definitely check them out for review
  • 2
    There's no way nlohmann JSON can be considered poorly documented... And it's the first parser you come across via Google...
  • 1
    @JWHS sweet example man!
  • 0
    Best way to understand library is to understand source-code
  • 0
    @AleCx04 I also have some years of experience in the industry, and I personally think C++ in not the worst. C-style Graphics APIs were a nightmare for me, or frameworks like gstreamer. There was so much guessing/trail-and-error going on :)
  • 2
    Open source in general has often documentation problems because everyone is just hacking shit together, and writing proper docs isn't fun.

    Having to read the source code in order to reverse engineer how to fucking use that stuff is an epic documentation FAIL.
  • 1
    Cpp is a shitfest, used by mediocre programmers. Dont expect anything good in cpp - good coders use good languages
  • 0
    @BinaryByter wow that's aggressive and baseless
  • 1
    @shoop AKA "rant".
  • 0
    @shoop Oh trust me, its not baseless. But alright, you can believe that you won the discussion if that matters to you
  • 0
    @BinaryByter well I'm not saying anything, all languages have their quirks and flaws. But I stand that c++ is not the worst and net even close
  • 0
    @shoop 'not even close'?

    Cpp is a tedium while not even being that great performance wise. Atlest java gets something done (even though I despise java)
Add Comment