Meeting 15 August 2019
Cologne Trip Report
GCC 9.2 Released
https://gcc.gnu.org/gcc-9/changes.html
https://www.reddit.com/r/cpp/comments/cpiwfc/gcc_92_released/
Remember the Vasa! or, plus ça change, plus c’est la même chose
C++ is growing. Change can be daunting, but I think we’re going to be fine. And when one day a specific little hammer is just the right tool for the task at hand, I’ll be thankful that someone added that hammer to my toolbox.
https://www.reddit.com/r/cpp/comments/cpqzwk/remember_the_vasa_or_plus_%C3%A7a_change_plus_cest_la/
VxWorks uses Clang and C++14
https://www.windriver.com/products/vxworks/
https://resources.windriver.com/vxworks/vxworks-compilers-and-frameworks
VxWorks powers more than 2 billion devices.
Fixing C++ with epochs
The goal of this blog post is to convince you that we need an equivalent of Rust Editions in C++, and that it is possible and a good idea.
https://www.reddit.com/r/cpp/comments/clcz08/fixing_c_with_epochs/
https://www.reddit.com/r/cpp/comments/cnsi6x/an_alternative_to_epochs/
Should not exceptions be finally deprecated?
https://www.reddit.com/r/cpp/comments/cliw5j/should_not_exceptions_be_finally_deprecated/
I have been programming in C++ for a long time, but I still do not understand how to use exceptions.
A C++ acronym glossary
https://en.cppreference.com/w/cpp/language/acronyms
- SCARY
- Seemingly erroneous (appearing Constrained by conflicting generic parameters), but Actually works with the Right implementation (unconstrained bY the conflict due to minimized dependencies). From http://www.stroustrup.com/SCARY.pdf
Productivity Improvements for Visual C++
- New Default Semantic Colorization
- Template Argument Filtering in Call Stack Window
- IntelliCode On-By-Default
Free Book > Pro TBB
C++ Parallel Programming with Threading Building Blocks
https://www.reddit.com/r/cpp/comments/cov2xw/pro_tbb_c_parallel_programming_with_threading/
Stop using out arguments
Sean Parent: https://stlab.cc/tips/stop-using-out-arguments.html
out_ptr
- P1132R6
- Example
- Code: https://github.com/ThePhD/out_ptr (Boost)