community

ACCU Trip report--Kate Gregory

Sweet and short.

ACCU Trip report

by Kate Gregory

From the article:

In early April I was lucky enough to go to Bristol in the UK for the annual ACCU conference. This has been an aspirational conference for me, one I attended before speaking at and am always delighted to attend. This year I was invited to keynote, and it turned out to be the closing keynote, which meant I was not done with all my talks until the conference was over! Nevertheless I enjoyed the week tremendously...

GCC 9.1 Released

Check it out.

GCC 9.1 Released

From the article:

In this release C++17 support is no longer marked experimental. The C++ front-end implements the full C++17 language (already previous GCC major version implemented that) and the C++ standard library support is almost complete. The C++ front-end and library also have numerous further C++2a draft features. GCC has a new front-end for the D language. GCC 9.1 has newly partial OpenMP 5.0 support and almost complete OpenACC 2.5 support...

Top Ten Reasons To Send Your Developers to CppCon (or any C++ Conference)--Jon Kalb

So you should send them.

Top Ten Reasons To Send Your Developers to CppCon (or any C++ Conference)

by Jon Kalb

From the article:

Sending software engineers to conferences is both a time and money expense, but conferences exists because they provide value to attendees and companies that send them. Some of the value may be obvious, some may not. Here is a list of the top business reasons to send your developers to CppCon or any other C++ conference...

Conference Report: ACCU 2019--Quentin Balland

Another one.

Conference Report: ACCU 2019

by Quentin Balland

From the article:

I had the pleasure to attend to the ACCU2019 at Bristol which was my first cpp centred conference (the first of a long series I hope :p) and it was amazing in a different aspect.


It is a 4 days conference that occurs every year between March and April in the Marriott hotel in Bristol.


Amazing people, very inclusive and easy to talk to everyone!

ReSharper C++ 2019.1 is released: Doctest support, more C++17 and C++20 features, and better for UE4

ReSharper C++ 2019.1 is just released! It brings Significant performance boosts, C++17 and C++20 features, support for Doctest, more flexible configuration for C++ naming and Clang-Tidy, and productivity features for Unreal Engine developers.

ReSharper C++ 2019.1: More Responsive, Better for Unreal Engine, and with New Language Features

by Anastasia Kazakova

From the article:

This year’s first major update includes the following changes and improvements:
  • Performance improvements, including better start times and quicker navigation actions
  • Visual Studio 2019 support
  • Unreal Engine 4 support
  • More steps towards C++17 and C++20 compliance
  • Updated naming and formatter settings
  • More flexible Clang-Tidy integration
  • Doctest support

How to Write Safe and Expressive Multi-Threaded Code in C++11--Louis-Charles Caron

Did you think about that?

How to Write Safe and Expressive Multi-Threaded Code in C++11

by Louis-Charles Caron

From the article:

I started writing multi-threaded code two years ago. Two years and one day ago, I would start sweating at the sound of the the words thread and mutex. But after literally a few days of practice (and, I admit, a 3-day course on multi-threading and C++11), I figured the basic principles are quite understandable.

Typical multi-thread problems can be solved by using a handful of tools. Admittedly, complex problems are even more complex when they appear in multi-threaded code, but I did not happen to run into those yet.

Since C++11, one now finds the necessary multi-threading tools in the C++ standard library. Finally! We can write multi-threaded code in pure C++.

The multi-threading part of the C++11 library is functional: it is simple and to the point. However, it is nearly impossible to write clear and expressive multi-threaded code using only the C++11 tools. And when multi-threaded code is not clear, it tends not to be safe.

In this article, I introduce some multi-threading tools you will find in the C++11 standard library through a code example. Although simple, this example will clearly demonstrate the shortcomings of the C++11 standard library. Then, I present safe: a small header-only C++11 library I designed to make my multi-threaded code more expressive, and ultimately safer...

ACCU 2019 Slides and Trip Report--Anthony Williams

Another one.

ACCU 2019 Slides and Trip Report

by Anthony Williams

From the article:

I attended ACCU 2019 a couple of weeks ago, where I was presenting my session Here's my number; call me, maybe. Callbacks in a multithreaded world.

The conference proper started on Wednesday, after a day of pre-conference workshops on the Tuesday, and continued until Saturday. I was only there Wednesday to Friday...

ACCU 2019 Videos Online -- ACCU

The ACCU held their yearly conference from 2019-04-10 to 2019-04-13 in Bristol, UK.

ACCU 2019 Videos Online

by ACCU

About the videos

Nearly all videos are in the meanwhile online. Within the 5 tracks were 3 with C++ content: E.g. the keynotes by Kate Gregory and Herb Sutter and sessions by Alisdair Meredith, Anthony Williams, John Lakos, Marshall Clow, Nial Douglass and many more.