Events

Distributed C++ Meetup 0x02--Jean Guegant

Did you see it?

Distributed C++ Meetup 0x02

by Jean Guegant

From the article:

Here is a quick follow-up of the event I announced in my previous post: the Distributed C++ Meetup 0x02. A quick explanation for those too lazy to click a link or scroll down a bit to read my previous post (not judging you here, I would do the same); the concept of a Distibuted C++ Meetup consists in gathering multiple C++ user groups from around the world in one event using video-conference facilities. This time we had the pleasure to bring together the Berlin, London and Stockholm Meetup groups using King's offices.

Announcing code::dive 2018

code::dive 2018 will be held in Wrocław (Poland), November 7-8, 2018.

Announcing code::dive 2018

by Adam Badura

From the article:

code::dive 2018, the fifth edition, will be held in Wrocław (Poland) on November 7-8, 2018.

Call for Papers is open until end of June 2018 -- register on the webpage.

C++Now Announces Closing Keynote by John Regehr

C++Now 2018 will be held in Aspen, May 6–11, 2018.

Closing Keynote Announced: John Regehr on Undefined Behavior and Compiler Optimizations

From the announcement:

John is a professor of computer science at the University of Utah, where his research group creates tools for making software more efficient and correct. One of his projects is Csmith, a tool that generates random C programs. Why? To test compilers, of course. Csmith has been used to find more than 500 previously unknown bugs in production-quality compilers.

John will share some of the insights he’s gained from his research into compilers.

He will discuss what undefined behavior means to the compiler and how compiler writers use it in surprising ways generate better code.

 

Trip report: Winter ISO C++ standards meeting (Jacksonville)--Herb Sutter

Lots of things happened.

Trip report: Winter ISO C++ standards meeting (Jacksonville)

by Herb Sutter

From the article:

On Saturday March 17, the ISO C++ committee completed its winter meeting in Jacksonville, Florida, USA, hosted with thanks by the Standard C++ Foundation and Perennial. We had some 140 people at the meeting, representing 8 national bodies. As usual, we met for six days Monday through Saturday, including all evenings...

Announcing Meeting C++ 2018

The details for Meeting C++ 2018:

Announcing Meeting C++ 2018

by Jens Weller

From the article:

Meeting C++ returns with its 2018 conference edition! Like in the previous years, we'll be meeting in Berlin from the 15. - 17th November!

Call for Talks will start soon, just as last year, Meeting C++ 2018 has a track for new speakers!

C++Now Announces Opening Keynote by Lisa Lippincott

C++Now 2018 will be held in Aspen, May 6–11, 2018.

C++Now 2018 Opening Keynote is Lisa Lippincott

From the announcement:

Lisa approaches languages from a mathematical point of view and thinks deeply on the meaning of programming. In this presentation [The Shape of a Program], she will encourage us to apply topology, the fundamental mathematics of space, as a way of looking at a program.

We expect C++Now to sell out again. Register immediately so you won’t miss out.

 

CppCon 2018 Call for Submissions

Share what you've learned about C++.CppCon

Call for Submissions

by CppCon

From the announcement:

Have you learned something interesting about C++, maybe a new technique possible in C++14/17? Or perhaps you have implemented something cool related to C++, maybe a new C++ library? If so, consider sharing it with other C++ enthusiasts by giving a regular program talk at CppCon 2018.

The submissions deadline is May 11 with decisions sent by July 1.

Freestanding trip report: emBO++ and Jacksonville wg21 2018 experience-Ben Craig

A good experience.

Freestanding trip report: emBO++ and Jacksonville wg21 2018 experience

by Ben Craig

From the article:

I'm the author of P0829, Freestanding Proposal. The tl;dr of the paper is that it standardizes a subset of the library suitable for kernel and embedded programming. R0 of this poorly titled paper was reasonably well received in the Albuquerque 2017 meeting. I was encouraged to send it out to a wider audience... and so I did. One of the people that I sent it to was Odin Holmes, and that got me an invitation to emBO++, my first speech at a public conference. This conference was the week prior to the Jacksonville meeting, so I ended up flying from Bochum to Jacksonville without going home first...

ISO C++ Committee – Jacksonville 2018, trip report -- Timur Doumler

Timur Doumler has joined the CLion team in fall 2017. He continues to be active on the C++ Committee, as it fits well into JetBrains' strategy: our C++ team would like to be actively involved in the committee and feed our experience with implementing language features in our C++ tools back into the ongoing work on the evolution of the C++ language.

ISO C++ Committee – Jacksonville 2018 trip report

by Timur Doumler

From the article:

From the 12th to the 17th of March 2018, I travelled to Jacksonville, Florida, to attend the ISO C++ Committee meeting as JetBrains’ representative on the committee. I decided to focus on Evolution Working Group and cover the most relevant discussions concerning language evolution:

  • Day 1: Structured bindings and concepts
  • Day 2: Let’s break some code!
  • Day 3: Coroutines and Modules
  • Day 4: Compile-time programming
  • Day 5: New Tooling Study Group
  • Day 6: Plenary

CppCast Episode 142: Jacksonville Trip Report with Patrice Roy

Episode 142 of CppCast the only podcast for C++ developers by C++ developers. In this episode Rob and Jason are joined by Patrice Roy to discuss the Jacksonville C++ Committee meeting and the state of features that may make it into C++20, new Study Groups and much more.

CppCast Episode 142: Jacksonville Trip Report with Patrice Roy

by Rob Irving and Jason Turner

About the interviewee:

Patrice Roy has been playing with C++, either professionally, for pleasure or (most of the time) both for over 20 years. After a few years doing R&D and working on military flight simulators, he moved on to academics and has been teaching computer science since 1998. Since 2005, he’s been involved more specifically in helping graduate students and professionals from the fields of real-time systems and game programming develop the skills they need to face today’s challenges. The rapid evolution of C++ in recent years has made his job even more enjoyable.

He’s been a participating member in the ISO C++ Standards Committee since late 2014 and has been involved with the ISO Programming Language Vulnerabilities since late 2015. He has five kids, and his wife ensures their house is home to a continuously changing number of cats, dogs and other animals.