Events

Pure Virtual C++ Videos Available

All videos from the Pure Virtual C++ 2023 conference are now online.

Pure Virtual C++ Videos Available

by Sy Brand

From the announcement:

Overall we had 18 videos on a wide variety of C++ topics, from Rust interop, to value semantics, to improving compiler errors.

CppCon 2023 Call for Submissions -- Daisy Hollman

From the CppCon.org website:

CppCon 2023 Call for Submissions

Posted on   by Daisy Hollman

CppCon is the annual, week-long (October 1st-6th, 2023) face-to-face gathering for the entire C++ community. The conference Main Program consists of five days of several concurrent tracks of sixty-minute sessions.

This conference is organized by the C++ Community for the C++ Community. We want the whole community to be represented. We especially encourage those who identify as coming from an underrepresented community to apply to present and to be present. Presenting a talk is not limited to previous presenters or previous attendees.

This year’s edition of CppCon will be onsite at the Gaylord Rockies in Aurora, Colorado.

Have you learned something interesting about C++, maybe a new technique possible in C++17/20/23? Or perhaps you have implemented something cool, maybe a new C++ library? Or perhaps have an idea for a future language or library feature that you want to advocate for? If so, consider sharing it with other C++ enthusiasts by giving a Main Program talk at CppCon 2023.

In the past year there has been great interest in C++ “evolution” or “successor” languages. These are an important part of today’s C++ community, and so CppCon 2022 had well-received talks about Val and other such experiments. These talks are in scope for CppCon 2023, as long as they are of interest to C++ developers and tied to C++ evolution and are not primarily talks about rewriting entire C++ codebases in something other than C++. For example, a talk on How to migrate your C++ code to Haskell is off-topic and will not be considered, but a talk on What C++ Programmers Can Learn from Swift, or What Rust Procedural Macros Might Look Like in C++, or Results of Val/Carbon/Circle Experiments That Could Be Incorporated Into ISO C++ Evolution are on-topic and will be considered.

The submission deadline is June 25th, with decisions sent by July 31st.

To facilitate a double-blind review process, please avoid statements in your abstract that remove all uncertainty about who you are. See examples on the Submissions page.

We plan to have most (if not all) of the same tracks as last year, and we would like to add a few more. Each track will put out a call for submissions as we confirm their participation. If you plan to submit to a track, please indicate in your submission which track(s) you’d expect your talk to fit into. If you have new ideas for tracks or special interest areas to better serve the C++ community, please get in touch with the program committee directly with your thoughts.

For talk topic ideas, possible formats, submission instructions and valuable advice on how to make the best possible submission, see the Submissions page.

Note: Calls for Lightning Talks and Open Content sessions will be made later this summer. The deadline for these is the conference itself.

 

Italian C++ Conference 2023

A full day of C++ in Rome (Italy) on June 10:

Italian C++ Conference 2023

 

An event organized by the Italian C++ Community.

Sponsors: AIV, Luxoft, KDAB, ZURU, think-cell, Qubica AMF.

 

International attendees are welcome: talks are all in English.

 

In a nutshell

The Italian C++ Conference is the greatest international conference about C++ hosted in Italy. Organized by the Italian C++ Community, the conference is not-for-profit and this year (7th edition) takes place in Rome, hosted at Università degli Studi Roma Tre. The purpose of this one-day event is to bring together the C++ software developer community in Italy and to promote the understanding and use of modern C++ standards, and best practices, constantly evolving.

Also...The Italian C++ Community celebrates its 10th anniversary this year and we are going to celebrate somehow...NO SPOILER!

 

Who should attend the Italian C++ Conference 2023?

This event is made by passionate C++ professionals for C++ professionals, students and enthusiasts.

 

What can I find at the Italian C++ Conference 2023?

  • Talks10x50-min and 2x30-min tech talks.
  • Networking
  • Sponsors: some are hiring and will be there!
  • Food: 2 coffee breaks and one lunch included
  • Italian C++ Community's 10th anniversary celebration

You can refer to the detailed program for more information.

 

When does the Italian C++ Conference 2023 take place?

The event will be held on June 10, 2023 at Università degli Studi Roma Tre, in Rome.

Check-in at 8.45 AM. The event starts at 9.15 AM and will last for a full day.

 

Who supports this event?

Sponsors: AIV, Luxoft, KDAB, ZURU, think-cell, Qubica AMF.
 

Do I need to register?

The Italian C++ Conference 2023 is free, but you must register to facilitate the organization of the event. You can register here.

Tonight 20:00 CEST/Berlin/Amsterdam: Meeting C++ online book & tool fair

Join us tonight (20:00 CEST/Berlin/Amsterdam) for the Meeting C++ online book & tool fair!

Meeting C++ online book & tool fair

About the event:

Tonight will featuring 3 tools and one book in the fair and the kick off livestream with demos at 20:00 CEST:

  • Undo.io
  • Modern C++ for absolute Beginners by Slobodan Dmitrović
  • Conan 2.0
  • KDABs open source tools: hotspot, heaptrack, gammaray and more

The second part of the event will be in the Hubilo lounge, where you can visit each of the above tools and books at their own table and ask your questions!

Announcing Meeting C++ 2023

Today this years edition of the Meeting C++ conference has been announced:

Announcing Meeting C++ 2023

by Jens Weller

From the article:

This years Meeting C++ conference will be held in Berlin on the 12th - 14th November!

Like in the previous year, we will be hosting 3 tracks on site and plan for a prerecorded online track. The online part also will include live streams from all onsite talk tracks.

Tickets are available via event brite...

 

Workshops for C++ on Sea 2023

The C++ on Sea 2023 pre-conference, one-day workshops, are now available:

Workshops for C++ on Sea 2023

by C++ on Sea

About the workshops

Workshops on coroutines, concurrency and modern C++ idioms from Nathan Baggs, Rainer Grimm and Mateusz Pusz, respectively.

Next week: Meeting C++ online job fair

Next week is the first Meeting C++ online job fair in 2023!

Meeting C++ online job fair page

by Jens Weller

From the page:

Join the online C++ job fair on the 14th and 15th March organized by Meeting C++. The job fair will start at 15:00 CET and go until 18:00 on March 14th, on March 15th the event will be in the evening from 20 - 23:00 CET. Companies can choose to be present on both or only one of these events, or to only receive CVs through Meeting C++.

The job fair is an online event where employers and C++ job seekers get to meet each other. Candidates get the chance to get a first feel of a potential employer, and can exchange contacts with those that they'd like to apply to. Employers should book their own table and be present with one or multiple staff.

The C++ Language: Present and Future -- Daniel Garcia

This year we had a wonderful C++ start at Universidad Carlos III de Madrid. The Department of Computer Science and Engineering was honored to have Prof. Bjarne Stroustrup giving a seminar on C++ to start the semester.

We are always happy to have Bjarne Stroustrup with us. Since 2019 he holds a Honorary Doctorate by Universidad Carlos III de Madrid and he has visiting us several times.

Both talks were very well attended with a nice mix of professional developers from industry, students (bachelor, masters and PhD) and researchers and professors from several different departments.

This is a short summary of the two talks he gave:

Day 1: C++ 20: Reaching the aims of C++.

About the video

Out of necessity C++ has been an evolving language. I outline some early ideals for C++, some techniques for keeping the evolution directed, and show how C++20 comes close to many of those ideals. Specific topics ncludes type-and-resource safe code, generic programming, modularity, the elimination of the preprocessor, and error handling. Naturally, over the years, C++ has acquired many “barnacles” that can become obstacles to developing elegant and efficient code. That has been a recognized problem since the early days of C – Dennis Ritchie and I talked about it – so we must distinguish between what can be done and what should be done. The C++ Core Guidelines is the current best effort in that direction.

Day 2: Type-and-resource Safe programming in ISO Standard C++.

About the video

You can write C++ with no violations of the type system, no resource leaks, no memory corruption, no garbage collector, no limitation of expressiveness or performance degradation compared to well-written modern C++. This talk show how this can be achieved – and guaranteed – by the applying the C++ Core Guidelines, simple supporting libraries (mostly the ISO C++ standard library), and static analysis.

Many examples demonstrate how this can be done with code that’s dramatically simpler than older C++ (and C) code. This talk will touch upon RAII, type deduction, span, range checking, nullptr, initialization, invalidation,  casting and variants.


 

ACCU 2023 Registration is open -- ACCU

The registration for the upcoming ACCU 2023 conference from 2023-04-19 to 2023-04-22 has opened.

ACCU 2023 Registration is open

by ACCU

About the conference

Again we had the opportunity to assemble a great schedule by speakers from the community who want to share their experience!

Our this years keynote speakers are Björn Fahller, Dave Abrahams, Gail Ollis and Stephanie Brenham.

We have two days with full-day workshops before the conference by Mateusz Pusz, Mike Shah, Nico Josuttis, Peter Sommerlad and Vladimir Vishnevskii.

Again Gail Ollis will give an Early Career Day in colaboration with Chris Oldwood, Giovanni Asproni, Jez Higgins, Jon Skeet, Kevlin Henney and Roger Orr for a reduced fee.

Early bird rates apply until 23.59 GMT on Tuesday 28th February 2023.

 

The 2023 Call for Speakers opens -- C++ on Sea

Whether you're a first-time speaker, or an old pro, we have a place for you at C++ on Sea in 2023. We'd love to hear from all parts of the community, so if you have something to say - please let us know!

The 2023 Call for Speakers opens

From the article:

The call runs until 8th January 2023. If you're reading this at the start of December that might sound like a long way off, yet - but don't be fooled! Due to time dilation caused by the end of year holiday season, it can sneak up much faster than you expect. So don't delay.