This week in C++:
- Boost 1.61.0 has been released. New libraries are Compute for parallel/GPU computing, DLL for cross-platform manipulation access to shared libraries, Hana for modern C++ metaprogramming, and Metaparse for compile-time parsers for an embedded DSL.
- The library formerly known as C++ Format (cppformat) is now known simply as fmt. Fmt is an open-source formatting library for C++ that can be used as a typesafe alternative to
printfor as a fast alternative to iostreams. (HT: ISO C++ blog)
- C++ Weekly Episode 9: std::future Quick-start: In this episode we get a very fast quick-start to what
std::futureis and how to use
std::asyncto run a function in another thread. (HT: ISO C++ blog)
- Fabien Giesen has written a brief article explaining why compilers exploit undefined signed overflow. (HT: LLVM Weekly)
- LLVM Weekly #123 links to discussions on the LLVM Code of Conduct and other recent happenings in the LLVM/clang community.
- Qt Creator 4.0.0 released