Earlier quoted context omitted.
My main gripe is the mental overhead when compared with other languages and the bulkiness of the syntax. Languages that contain lists and maps as first class types and the syntax to go with it are so much nicer. It's no joke that large C++ applications contain a poorly defined subset of common lisp. The standard library is small. Things that are included out of the box in other languages do not. Doing some simple thi…
Yeah, I totally agree on that point. With C++, it's not entirely uncommon to write lines like the following: std::vector exampleparser::tokenize(std::string some_input){ That is unless I'm doing it wrong.
I don't find your example that convoluted to read to be honest.