Hacker News new | ask | show | jobs
by squidbidness 3546 days ago
IIRC Stroustrup mentions a desire for features such as these for versions of C++ after C++17.
1 comments

C++11 c++14 c++17 does that mean that we might see a match statement in c++20? It would be a significant addition - similar in complexity to anonymous functions.
i remember that Bjarne Stroustrup held a talk in cppcon15 where he talked a lot about the GSL library [1] - it would add type annotations that can be checked by a tool, so as to check for potential memory problems (to me that sounds like a poor man's borrow checker).

One year later: i see the template library [1] but i don't see the analysis tool. Does anybody know what happened with this initiative?

[1] https://www.youtube.com/watch?v=1OEu9C51K2A

[2] https://github.com/Microsoft/GSL

The tools are called clang tidy and Visual Studio 2015 Update 3.

Other vendors might eventually add support as well.