Events

Registration for Student- and Supporttickets for Meeting C++ 2018 is available

Meeting C++ has opened their programs for attending the conference over the student- and support ticket programs.

Announcing the student and support tickets for Meeting C++ 2018

by Jens Weller

From the article:

The programs for attending Meeting C++ with through a free ticket are back! You can now register for a Student and/or Support ticket.

Also, additionally the application form for the volunteer program is open...

CppCon keynote: Simplicity, not just for beginners—Kate Gregory

KateGregory-300x300.jpegNote: Five days left to register for CppCon 2018 at the Early Bird discounted rate.

Another keynote announcement, another reason not to miss CppCon 2018 this September:

CppCon 2018 Keynote: Simplicity: Not Just for Beginners (Kate Gregory)

From the announcement:

In this talk I’ll spend a little time on why simpler is better, and why we resist simplicity. Then I’ll provide some specific approaches that are likely to make your code simpler, and discuss what you need to know and do in order to consistently write simpler code and reap the benefits of that simplicity.

If you’re not sure what CppCon is like, here are sample attendee quotes from a previous CppCon that came up randomly on the CppCon site this morning:

“The best place to meet other C++ users and learn about the problems they have faced and solved.” “Just go - you won't reget it!”

The CppCon Early Bird discounted ticket rate is available for the rest of this week. Register here for CppCon 2018, Sep 23-29!

CppCon: Spectre keynote, Early Bird rate available until Saturday

Note: Six days left to register for CppCon 2018 at the Early Bird discounted rate.

From the CppCon blog, one of this year's keynotes is on one of the hottest programming language topics of the year:

CppCon 2018 Plenary: Spectre: Secrets, Side-Channels, Sandboxes, and Security by Chandler Carruth

There will also be a followup panel of industry experts who have helped lead the software response to this problem. From the announcement:

Chandler, who leads the C++ and LLVM teams at Google ... is one of the lead engineers within Google and across the industry working to respond to these developments.

From his talk’s description:

The discovery of speculative execution side-channel attacks (called “Spectre”) fundamentally changes the security model of every modern superscalar microprocessor. Extracting secret data (credit cards, cryptographic keys) through side-channels is not new and has challenged the cryptographic community for decades. However, speculative execution attack techniques have fundamentally altered the ease and applicability of side-channels: far more code is impacted by these attacks and they can more reliably be weaponized. Responding to these issues has impacted CPU design, compiler design, library design, sandbox techniques and even the C++ programming language and standard.

This talk will explain how these kinds of attacks work at a high level and provide a clear set of terminology to describe these classes of vulnerabilities and attacks. It will show how the different variants work at the low level of modern hardware to give a detailed and precise understanding of the mechanics involved on CPUs today.

In addition to his plenary address, Chandler will participate in a panel discussion with other experts from across the industry who have helped lead this security incident response.
 

If you’re not sure what CppCon is like, here’s a sample attendee quote from a previous CppCon that came up randomly on the CppCon home page this morning:

“If you want to meet awesome people, spend a week in a fantastic city, and have your mind-blown by incredible speakers then look no further than CppCon. It is THAT good.”

The CppCon Early Bird discounted ticket rate is available for one more week. Register here for CppCon 2018, Sep 23-29!

CppCon Early Bird deadline, and two plenary speakers announced

bjarne-s.jpgFrom the CppCon blog:

Early Bird Deadline | First Speaker Announcement

From the article:

We’ll be counting down the days with announcements of this year’s plenary speakers, including today’s plenary speaker announcement.

Next Friday, the last business day of Early Bird registration, we’ll share a special goodie...

Two of our most popular speakers, Bjarne Stroustrup and Herb Sutter, are confirmed speakers for CppCon 2018.

If you're not sure what CppCon is like, here's a sample attendee quote from a previous CppCon that came up randomly on the CppCon home page this morning:

"I guess it's a bit like going to a concert where pretty much all of your favorite bands play, except you can also have lunch with them, talk to them, ask them what their songs mean and let them listen to your own songs. And share your thoughts and ideas with hundreds of other people who all feel the same. This is the Woodstock of C++."

The CppCon Early Bird discounted ticket rate is available for one more week. Register here for CppCon 2018, Sep 23-29!

ISO C++ Committee – Rapperswil 2018 trip report—Timur Doumler

MAny things happened!

ISO C++ Committee – Rapperswil 2018 trip report

by Timur Doumler

From the article:

From the 4th to the 9th of June 2018, Phil Nash and I attended the ISO C++ Committee meeting in beautiful Rapperswil, Switzerland, representing JetBrains. We are continuing our active involvement in developing and standardising C++ (please read the last trip report for details)...

Triple trip report from ACCU, C++ Russia and C++Now 2018 – Part 1—Jonathan Boccara

Were you there?

Triple trip report from ACCU, C++ Russia and C++Now 2018 – Part 1

by Jonathan Boccara

From the article:

Going to conferences is a great experience, to learn about your domain and meet people that work in it. Going to conferences can give you tools to write better code.

I’ve had the chance to go to (and speak at) three conferences over a month:

  • ACCU in Bristol, UK at the beginning of April,
  • C++ Russia in Saint-Petersburg, Russia in mid April,
  • C++Now in Aspen, US at the beginning of May.

I haven’t seen many people attending all three of them, so I figured I could make a combined trip report, to give you an idea of what they’re like. And more importantly what you would get by attending either one.

And a huge thanks to the company I work for, Murex, for sending me all over the world of C++!