Meeting 15 August 2019

Cologne Trip Report

Remember the Vasa! or, plus ça change, plus c’est la même chose

Ben Deane

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/

Fixing C++ with epochs

Vittorio Romeo

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++

Visual Studio Blog

  • 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

Retro

/img/unix-tape.png

JavaScript is weird

/img/js-banana.png