throwaway311022
throwaway311022 on Hacker News
Re:A Tour of C++, 3rd edition (covering C++20 plus a few likely featur...
on Sunday October 30, 2022 @10:31PM (#33401421)
Define “proper”. For me, “proper” is readable code without too much magic and over-reliance to compiler to do optimizations.
C-- and Orthodox C++ are there for a reason. People in the committee and Bjarne himself don’t write any production code, so anything they say, do, and standardize is taken with a ton of salt, often with sarcastic comments. It’s been years since anyone I know actually welcomed a new feature in the language.
I don’t even understand where outlandish features like ranges are coming from. These don’t solve ANY of the real-world problems, so why even invent this when you can fix outstanding issues instead?
Re:A Tour of C++, 3rd edition (covering C++20 plus a few likely featur...
on Sunday October 30, 2022 @10:22PM (#33401356)
> Ranges [are] pretty central part of C++20
Just shows how distant the committee is from the developers.
Re:A Tour of C++, 3rd edition (covering C++20 plus a few likely featur...
on Sunday October 30, 2022 @10:19PM (#33401341)
Who exactly cares about C++20? Most (mis)features of the “standard” won’t be used for years anyway, until the codegen stabilizes and performance impact will be known. Most of people in these communities never got a dollar for a line of C++, and people who did rarely express their opinion (but you can still find it online if you try)
Re:A Tour of C++, 3rd edition (covering C++20 plus a few likely featur...
on Sunday October 30, 2022 @10:11PM (#33401291)
How is ISO C++ compliance relevant to actual development?