Const, Move and RVO--Bartlomiej Filipek

const does not prevent (N)RVO, youhou.

Const, Move and RVO

by Bartlomiej Filipek

From the article:

C++ is a surprising language. Sometimes simple things are not that simple in practice. Last time I argued that in function bodies const should be used most of the time. But two cases were missed: when moving and when returning a value.

Does const influence move and RVO?

C++17 Features--Bartlomiej Filipek

An extensive list of the future standard changes:

C++17 Features

by Bartlomiej Filipek

From the article:

In my last C++ summary (for 2016) I wrote that the draft for C++17 is the most important thing that happened. I’ve put a list of features of the new standard, and today I’d like to expand the topic so we can learn some more details.

ACCU 2017 Schedule has been published -- ACCU conference committee

The schedule for the upcoming ACCU 2017 conference in Bristol, UK from 2017-04-26 to 2017-04-29 has been published.


ACCU 2017 Schedule

by ACCU conference committee

About the schedule

Again we have very strong C++ tracks this year!

Beside a closing keynote by Herb Sutter, where he wants to make a public announcement on an upcoming C++ development, there will be great C++ talks by members of the ISO C++ committee, other known C++ speakers and new faces to the C++ world.

Four full day tutorials take place the day before the conference, three with C++ content.

So don't forget to register

CppCast Episode 86: Beast with Vinnie Falco

Episode 86 of CppCast the only podcast for C++ developers by C++ developers. In this episode Rob and Jason are joined by Vinnie Falco to talk about the Beast HTTP and Web Sockets library.

CppCast Episode 86: Beast with Vinnie Falco

by Rob Irving and Jason Turner

About the interviewee:

Vinnie Falco started programming on an Apple II+ in 1982. He did significant work on Canvas, an early 1990s desktop publishing program that starting on the Macintosh. A while later he wrote BearShare - a Gnutella compatible file sharing program. After that Vinnie joined up with Ripple, a company that is developing a global financial settlement network built on top of a decentralized cryptocurrency and its associated ledger. Ripple has graciously given him the opportunity to develop and publish Beast, the HTTP and WebSocket library written in C++ and used in Ripple.