ThePhD / future_cxx

Work done today for the glory of tomorrow - or, C and C++ systems programming papers.
https://thephd.dev/portfolio/standard
46 stars 8 forks source link

p1301 - [[nodiscard("should have a reason")]] for Pre-Kona C++20 #8

Closed ThePhD closed 5 years ago

ThePhD commented 5 years ago

This was discussed on a reflector mailing list post. But the discussion was not "is this useful", it was "we want this now and here are all the crazy things we can do with it in the standard like demanding implementers put this specific text in it!!!".

We also had people specifically saying they want it, but that mandating the actual text is a step too far. I take that as violent agreement that this is a good thing.

Onward, for C++20.

bruxisma commented 5 years ago

This is good to hear! :D

ThePhD commented 5 years ago

@slurps-mad-rips Preparing to submit: https://thephd.github.io/vendor/future_cxx/papers/d1301.html

Now's the time to beat it up, if you want.

ThePhD commented 5 years ago

Submitted.

ThePhD commented 5 years ago

This made it in for C++20 and is awaiting wording review by Core.