New C++ Features Voted In By C++17 Standards Committee (reddit.com)
New submitter lefticus writes: The upcoming C++17 standard has reached Committee Draft stage, having been voted on in the standards committee meeting in Oulu, Finland this Saturday. This makes C++17 now feature complete, with many new interesting features such as if initializers and structured bindings having been voted in at this meeting.
An [audio] interview with the C++ committee chair, Herb Sutter, about the status of C++17 has also been posted.
An [audio] interview with the C++ committee chair, Herb Sutter, about the status of C++17 has also been posted.
Still no functional gonkulators. Still no encabulation templates. Still no dichroic monads or parameterized gussets. When will the C++ committee ever get around to adding modern language features that users actually want?
C++ needed more features. Some C++ books aren't even 1000 pages long.
I agree! And more use of the "const" keyword.
I want to write something like
const int const foo(const*(const) int const a) const: const {}
and
for (const i = 0;const i(const)++; i and finally:
const return const 1 (const const const)
There are fewer illiterates than people who can't read.
Open closures, interior decorators, and conditional consts. In protest I'm gong back to c++--
Where are we going and why are we in a handbasket?
C++ needed more features. Some C++ books aren't even 1000 pages long.
I agree! And more use of the "const" keyword. I want to write something like const int const foo(const*(const) int const a) const: const {} and for (const i = 0;const i(const)++; i and finally: const return const 1 (const const const)
Replace const with spam and you would have yourself a Monty Python skit.
No Perl is for those who insist that every possible sequence of bytes shall be a valid program, because otherwise there is unnecessary redundancy in the code.
I started programming in C++ in '89. Templates were still new, but most of the language was stable. C++ code I wrote in '89 is still readable and compilable today. I know people who started with C++ in 1981, when it was still Bjarne's skunkworks project. The first public release was '83, making C++ 33 years old -- closer to 40 years old than 25.