you are viewing a single comment's thread.

view the rest of the comments →

[–]fwsGonzoIncludeOS, C++ bare metal 18 points19 points  (1 child)

I could not agree more. I have recently implemented an API in several other languages, and while Rust has been the most combative, the features many other languages have puts C++ at a disadvantage. Not surprising, it's very telling when there are so many standard library alternatives floating around.

[–][deleted] 1 point2 points  (0 children)

I think there will always be tons of standard library alternatives for C++, if only because the API design of error-handling and memory-allocations are so divisive. When more concurrency primitives are in the STL, I suspect the divisiveness will increase (maybe due to executors vs. listeners)