Meta Polymorphism - Jonathan Boccara - Meeting C++ 2020 Opening Keynote
The opening keynote of Meeting C++ 2020
Meta Polymorphism
by Jonathan Boccara
February 10-15, Hagenberg, Austria
March 19-21, Madrid, Spain
April 1-4, Bristol, UK
June 16-21, Sofia, Bulgaria
By Meeting C++ | Dec 5, 2020 08:13 AM | Tags: meetingcpp intermediate efficiency community c++17 c++14 c++11 basics
The opening keynote of Meeting C++ 2020
Meta Polymorphism
by Jonathan Boccara
By Meeting C++ | Nov 26, 2020 04:04 AM | Tags: meetingcpp community basics
A talk about Code smells on hot paths by Mateusz Nowak at Meeting C++ online
Code smells on hot paths - Mateusz Nowak - Meeting C++ online
By Meeting C++ | Nov 25, 2020 10:55 AM | Tags: performance meetingcpp experimental efficiency community basics advanced
A talk on implementing STL Algorithms with SIMD
Denis Yaroshevskiy - my first SIMD - Meeting C++ online
By Adrien Hamelin | Nov 16, 2020 11:57 AM | Tags: community
ACCU’s Overload journal of October 2020 is out. It contains the following C++ related articles.
Overload 159 is now available
From the journal:
Virtual/Reality
By Frances Buontempo
Do we know what reality is? Frances Buontempo is no longer sure and now wonders if she’s a fictional character.poly::vector – A Vector for Polymorphic Objects
By Ferenc Nándor Janky
Heterogeneous vectors can be slow. Janky Ferenc introduces a sequential container for storing polymorphic objects in C++.Kafka Acks Explained
By Slanislav Kozlovski
Kafka’s configuration can be confusing. Slanislav Kozlovski helps us visualise this most misunderstood configuration setting.Concurrency Design Patterns
By Lucian Tadu Teodorescu
Orchestrating concurrent tasks using mutexes is seldom efficient. Lucian Tadu Teodorescu investigates design patterns that help unlock concurrent performance.C++ Modules: A Brief Tour
By Nathan Sidwell
C++20’s long awaited module system has arrived. Nathan Sidwell presents a tourist’s guide.The Edge of C++
By Ferenc Deák
Everything has limits. Deák Ferenc explores the bounds of various C++ constructs.Afterwood
By Chris Oldwood
Assume failure by default. Chris Oldwood considers various fail cases.
By Adrien Hamelin | Nov 9, 2020 12:39 PM | Tags: community
Are you using it?
CLion 2020.3 EAP: Postmortem Debug With a Core File
by Anastasia Kazakova
From the article:
In the previous 2020.3 EAP build we were focused on giving run/debug configurations and CMake profiles more flexibility in CLion, and at the same time we introduced a bundled tool for collaborative development and pair programming. In this EAP update we are adding one of the most long-awaited features in debugger – postmortem debug with a core file!
By Meeting C++ | Nov 5, 2020 03:32 AM | Tags: performance meetingcpp experimental efficiency community basics advanced
Taking a look at next weeks keynote by Teresa Johnson
Teresa Johnsons Center Keynote: ThinLTO Whole Program Optimization: Past, Present and Future
by Jens Weller
From the article:
Whole program optimization enables higher performance in C++ applications, because of the expanded scope for analysis and optimization. Traditionally, whole program optimization is not scalable in memory or time, and doesn't support effective incremental builds. ThinLTO (Thin Link Time Optimization) is a new compilation model that...
By Meeting C++ | Nov 3, 2020 07:33 AM | Tags: performance meetingcpp intermediate experimental efficiency community c++17 c++14 basics advanced
Looking at how next weeks Meeting C++ 2020 will be online
A look at next weeks Meeting C++ 2020 online conference
by Jens Weller
From the article:
First, Meeting C++ 2020 is an online conference, the planned onsite part is canceled. More about this in the last paragraph, as first, lets look whats happening next week!
The online part
Next weeks conference will consist of two tracks hosted in remo, one for talks and one for communication/networking/live video chat...
By Adrien Hamelin | Oct 30, 2020 01:04 PM | Tags: community
Reading to use them?
A Tour of C++ Modules in Visual Studio
by Will Buik
From the article:
C++ module support has arrived in Visual Studio! Grab the latest Visual Studio Preview if you want to try it out. C++ modules can help you compartmentalize your code, speed up build times, and they work seamlessly, side-by-side with your existing code.
This preview only supports C++ modules in the IDE for MSBuild projects. While the MSVC toolset is supported by any build system, Visual Studio’s IDE support for CMake doesn’t support C++ modules yet. We will let you know once it is! As always, please try it out and let us know if you have any feedback...
By Adrien Hamelin | Oct 30, 2020 01:03 PM | Tags: community
A new report.
My CppCon 2020 trip report
by Honey Sukesan
From the article:
Here is a brief (but lo..ng ) report on my CppCon 2020 virtual trip experience. CppCon 2020 happened on September 2020 (September 13th - September 18th).
P.S:- Don't miss the references section of this write-up. I have curated all important reference links there.
By Meeting C++ | Oct 29, 2020 03:05 AM | Tags: performance meetingcpp efficiency conference community c++17 c++14 c++11 basics advanced
Some details for the opening keynote of Meeting C++ 2020 in two weeks!
Jonathan Boccaras Meeting C++ 2020 opening keynote: meta-polymorphism
by Jens Weller
From the article:
When you hear polymorphism you may think virtual functions, but this is just one speck of dust in the polymorphism universe.