The C++20 Naughty and Nice List for Game Devs

1 · Jeremy Ong · Dec. 24, 2023, 6:44 p.m.
The goal here is to compile a list of C++20 features I think game devs should probably use (possibly with caveats), and features I think game devs will probably want to avoid. You’re probably curious “why now?” given that it’s 2023 and C++20 was standardized several years ago. Well, mainly it’s because it took me several years of trying and retrying various features to get a sense for what I liked and what I didn’t. I’m going to start with a disclaimer, because whenever feedback regarding C++ ma...