Welcome to new C++ Links - most important and useful articles, podcasts and videos that happen between 30th of March and 5th of April 2019.
In this week you will find a link to the blog which publishes 75 C++ articles in the last two months, how the game industry keeps up with tech, post about understanding C++ modules and many more!
Most active C++ blog recently - vorbrodt.blog, from Martin Vorbrodt, just in the last week published 6 new articles. In the past two months, he wrote… 75 articles! That’s more than one article per day. In this week he published posts about
{fmt}
library,std::string
SSO, C++ attributes… It’s hard to describe them all - here is the complete list of all his articles:
reddit.com/r/cpp/comments/b9xfvs/my_c_blog_so_far/Article from vector-of-bool, continuation of previous article about C++ Modules. Inside you will find lots of nice examples with
export
andimport
. After reading it, you can just sit and use modules effectively. The author shows also “The Dungeon Boss”, two new concepts:visible
andreachable
:
vector-of-bool.github.io/2019/03/31/modules-2.htmlIn the new C++ Weekly episode, Jason Turner describes his project: “Cpp box”, ARMv4 simulator with pretty nice GUI!
youtube.com/watch?v=imuINhOrjFwA guest post by Andreas Fertig on Rainer Grimm’s blog. Andreas shows what code is generated when you are using templates. For example Class Template Deduction looks a little bit scary!
modernescpp.com/index.php/c-insights-template-instantiationJonathan Boccara continues his series about Boost STL-like algorithms. In the second part he describes searching algorithms, in the third, he describes rest of algorithms (like
is_palindrome
,hex
/unhex
etc):
fluentcpp.com/2019/04/02/the-boostl-algorithms-boost-algorithms-that-extend-the-stl-2/
fluentcpp.com/2019/04/05/the-boostl-algorithms-boost-algorithms-that-extend-the-stl-3/A new episode of CppCast, interview with two people: Marcus Tillmanns and Tobias Lensing. Podcast a little about Qt and Boden cross-platform framework.
cppcast.com/2019/04/marcus-tobias/Follow-up post on cpptruths about integration vcpkg with cmake:
cpptruths.blogspot.com/2019/03/bootstrapping-vcpkg-based-cmake-project_31.htmlInteresting implementation of a mechanism to call chain of functions configurable from the XML file:
mklimenko.github.io/english/2019/03/31/configuration-driven-polymorphism/Mathieu Ropert describes the process of how he upgrade the C++ environment in game dev, step by step:
mropert.github.io/2019/03/31/how_do_keep_up_with_tech/
Bonus 1: Meeting C++ team also has great blogroll:
meetingcpp.com/blog/blogroll/items/Meeting-Cpp-Blogroll-184.html
The links are brought to you by Wojciech Razik.
Wojtek is a Senior C++ developer at Thaumatec, currently writing software for a face & iris recognition device. He enjoys reading C++ Standard before bed, and he loves to hate JS from dawn to dusk.
If you know Polish, take a look at cpp-polska.pl where Wojtek is one of the co-authors.