Articles & Books

C++17--Egor Bredikhin

A reminder of what C++17 bring:

C++17

by Egor Bredikhin

From the article:

C++ language is constantly evolving, and for us, as for developers of a static analyzer, it is important to track all its changes, in order to support all new features of the language. In this review article, I would like to share with the reader the most interesting innovations introduced in C++17, and demonstrate them with examples.

Most interesting innovations in C++17

C++ language is constantly evolving, and for us, as for developers of a static analyzer, it is important to track all its changes, in order to support all new features of the language.

Most interesting innovations in C++17

by Egor Bredikhin

From the article:

Fold expressions, template<auto>, constexpr if, constexpr lambdas, *this capture in lambda expressions, inline variables, structured bindings, __has_include, std: byte type and so on.

 

CppCon 2017 Trip Report--Isabella Muerte

Yet another interesting report!

CppCon 2017 Trip Report

by Isabella Muerte

From the article:

It's been a few days since I got back from CppCon 2017. As a millenial, I easily cave to peer pressure and because everybody else is doing it, I figured I might as well write a trip report too.

My CppCon 2017 Trip Report – 10 great talks to watch and learn from--Quentin Duval

Yet another trip report.

My CppCon 2017 Trip Report – 10 great talks to watch and learn from

by Quentin Duval

From the article:

The last edition of the CppCon 2017 just ended. As for the previous edition, it was a real pleasure to be there, discussing with talented and curious fellow developers, and watching great talks. In particular, I got the feel that the conference offered more diverse talks than the previous edition...

CppCon 2017 Trip Report--Matt Godbolt

Another trip report!

CppCon 2017 Trip Report

by Matt Godbolt

From the article:

Until last week I had never been to a C++ conference before. I’m rather glad to say that I’ve now experienced the wonder of having a firehose of C++ knowledge plugged into my brain and turned on.

Most of the best times at the conference were in between talks, where random meetings in the hallways over coffee would yield fascinating discussions. I was flattered to have a fair number of people spot my name badge and come up and thank me for Compiler Explorer – a very surreal experience. I got a tiny taste of what it must be to be “famous”! I also got a lot of advice and ideas on how to improve the site, and once the dust settles a little I look forward to getting stuck into improvements, like more Microsoft compilers (and a better compilation experience for those using it), and execution support.

While the hallway chance encounters (and lunches and dinners) yielded a lot of great conversations, the talks were also full of information. Below is a small taste of some of the talks that left an impression with me...

CPPCon 2017--Oliver Smith

From another first-time attendee.

CPPCon 2017

by Oliver Smith

From the article:

I love and hate conventions, so I don’t go to them all that often.

Although I’ve watched CPPCon videos, I hadn’t considered something you attended until this year; I wasn’t really convinced it would be worth going.

The agenda for the first few days proposed some very interesting stuff, and I decided to dip my toe...

CppCon 2017 Trip Report--Ben Deane

The title says it all.

CppCon 2017 Trip Report

by Ben Deane

From the article:

Last week in Bellevue, WA, around 1100 C++ programmers got together for CppCon. I love this conference – it’s a chance to meet up with my existing C++ community friends and make new ones, to learn new techniques and explore parts of C++, and to get excited about where C++ is headed in the next 5 years. Just about everything in C++ is represented, from low-level optimization techniques to functional template metaprogramming...

CppCon 2017 Trip Report--Charles L. Wilcox

The title says it all.

CppCon 2017 Trip Report

by Charles L. Wilcox

From the article:

Another CppCon draws to a close, and the future looks healthy and exciting.  Also, I finally gave a Lightning Talk.

Overall, the conference experience this year was very smooth, compared to my last two times here, despite the conference growth.  There were over 1100 attendees, up from about 900 last year.  There were sometimes 7 concurrent tracks, which is larger than years past.  Again, with most every time-slot I suffer from the paradox of choice, and if I chose a less than stellar talk, I regret what I’m potentially missing elsewhere.