4 ms·
What should go into the C++ standard library? A liberally licensed reference implementation, where possible. A testsuite, where possible. ("Where possible" w
by jepler 8y ago
What should go into the C++ standard library? A liberally licensed reference implementation, where possible. A testsuite, where possible.
("Where possible" would certainly cover all the containers, all the algorithms, etc; it's less clear how you'd provide a reference implementation of something that needs to use low level OS functionality for its implementation, such as 'operator new' or 'ofstream')
Of course, it would also be nice if timely bugfixes went into the C++ standard library. For instance, std::generate_canonical was standardized in C++11, had an "issue" lodged in 2015, and the "new specification for std::generate_canonical" is still awaiting proposed wording (last updated a year ago, cough, so ... maybe in C++23?)