News

C++ coroutines: Getting rid of our reference count--Raymond Chen

The series continue.

C++ coroutines: Getting rid of our reference count

by Raymond Chen

From the article:

In an earlier installment, we simplified our promise_ptr type, and one of the consequences of this is that there are no remaining caller of increment_ref. This means that we don’t need a reference count at all and can rely on the state changes to tell us when to destroy the promise: When the awaiter has obtained the result or, or when the coroutine completes and discovers that the awaiter has abandoned its effort to obtain the result...

Visual Studio Code C++ Extension April 2021 Update--Julia Reid

Are you using it?

Visual Studio Code C++ Extension April 2021 Update: CUDA C/C++ IntelliSense and Apple Silicon Support

by Julia Reid

From the article:

The April 2021 update of the Visual Studio Code C++ extension is now available! This latest release offers brand new features—such as IntelliSense for CUDA C/C++ and native language server support for Apple Silicon— along with a bunch of enhancements and bug fixes. To find out more about all the enhancements, check out our release notes on GitHub...

C++ coroutines: The lifetime of objects involved in the coroutine function--Raymond Chen

The series continue.

C++ coroutines: The lifetime of objects involved in the coroutine function

by Raymond Chen

From the article:

We finally hooked up the last missing piece of our coroutine promise implementation. Before we can look at the tradeoffs we’ve made, let’s step back and follow the lifetime of the various objects involved in the coroutine function.

Join tomorrows online C++ tool fair organized by Meeting C++

Tomorrow evening(CEST) Meeting C++ organizes the first online C++ tool fair! Join the event to talk to 8 tool vendors! You'll be able to ask questions and see demos of the tools!

Online C++ tool fair

by Jens Weller

About the event:

Similar to the job fair, I decided to host a short tool fair in April, to give the community the chance to see demos and extend their knowledge around C++ tooling!
Event will happen between 20:00 - 22 CEST.
Wonder.me works best in Chrome (only officially supported browser). The mobile app/web client may or may not work.

Present at the event:

Compiler Explorer (Matt Godbolt)
C++ insights (Andreas Fertig)
Quick Bench (Fred Tingaud)
Macchina.io and the Poco project (Günter Obiltschnig)
CppDepends
H5CPP
JFrog/Conan.io