Hackernews posts about C++20
C++20 is the latest standard version of the C++ programming language, introducing new features and improvements to enhance developer productivity and efficiency.
- Dynamic memory allocation in constexpr in C++20 (www.cppstories.com)
- Synchronization Primitives in C++20 (www.kdab.com)
- Synchronization Primitives in C++20 (www.kdab.com)
- Code Generation in Rust vs. C++26 (brevzin.github.io)
- Code Generation in Rust vs. C++26 (brevzin.github.io)
- John Carmack on Functional Programming in C++ (2018) (www.sevangelatos.com)
- The C++20 Naughty and Nice List for Game Devs (www.jeremyong.com)
- Just how constexpr is C++20’s std:string? (quuxplusone.github.io)
- Misra C++:2023 (forum.misra.org.uk)
- A Guide to Undefined Behavior in C and C++ (2010) (blog.regehr.org)
- Enum class improvements for C++17, C++20 and C++23 (www.cppstories.com)
- The sad history of Unicode printf-style format specifiers in Visual C++ (2019) (devblogs.microsoft.com)
- Const vs. constexpr vs. consteval vs. constinit in C++20 (www.cppstories.com)
- C++20 Idioms for Parameter Packs (www.scs.stanford.edu)
- C++20 coroutines and io_uring (pabloariasal.github.io)
- Generating Platonic Solids in C++ (2021) (www.danielsieger.com)
- Emulating the 6502 CPU in C++ (2021) [video] (www.youtube.com)
- STX – C++17 and C++ 20 error-handling and utility extensions (lamarrr.github.io)
- Memory Order in C++ (2022) (www.sobyte.net)
- A simple C coroutine library, with multithreading and more, Go and C++20 style (zelang-dev.github.io)
- Libstdc++ Gets C++20 Chrono (isocpp.org)
- GCC's Move to C++ (2013) (lwn.net)
- Recursive Macros with C++20 __VA_OPT__ (www.scs.stanford.edu)
- Show HN: Minimal Rust-inspired C++20 STL Replacement (github.com)
- C++20 Coroutines Driving a Job System (poniesandlight.co.uk)
- NDC TechTown 2023: Safer C++ with MISRA-C++ 2023 [video] (www.youtube.com)
- Andrew Kelley (Zig creator) – How do you open a file in C++? (2008) (stackoverflow.com)