So now C++17 is getting pretty close to being done, I thought it might be interesting to have a discussion about what we, from a Handmade perspective, would like to see in the future of the language. If you're not aware of the C++17 features, there is a pretty good rundown here with code samples.
The reason I bring this up is that I'm aware that in some circles, including here and in many places in the games industry, there is quite a lot of negativity around the changes that have gone into the language since C++11. So my question to you all is, what would you like to see the standards committee doing to improve the language?
Whilst obviously I'm happy to discuss some of the more problematic changes to the language in the context of counter-examples, and of some of the cool features in possible alternative languages like Jai/Odin/Rust/Go/D etc., if at all possibly, I'd like to keep the focus on what positive changes would look like within the context of C++.
So yes, I'd really like to hear your thoughts on this! It would also be great if we could get the thoughts of people with very different levels of experience with C++, as I imagine that new C++ programmers might have a very different and interesting perspectives on this compared to more experienced C++ programmers. Hearing both would be great!