community

Registration for CppCon 2018 is Open

The next CppCon conference is in Bellevue, Washington September 23-28.

Registration for CppCon 2018 is Open

From the announcement:

In addition to the regular conference program there will be keynotes, lightning talks, and panels. There are also pre- and post-conference classes (both two-day and one-day are offered) as well as a meeting of SG14.

ACCU 2018 trip report—Anastasia, Timur, Phil

Anastasia Kazakova, Timur Doumler, and Phil Nash describe their experience from the recent ACCU conference in Bristol.

ACCU 2018 trip report

by Anastasia, Timur, Phil

From the report

A couple of weeks ago we traveled to Bristol for the annual ACCU Conference with our booth and 4 talks from our team (including a keynotes plenary!) in the main program. In this blog post I (Anastasia Kazakova, PMM for C++ Tools), Timur Doumler (Software Developer in the CLion team) and Phil Nash (JetBrains C++ tools Developer Advocate), would like to share our impressions and some interesting findings we had from the conference.

Pacific++ speaker applications open now

Do you have C++ knowledge to share? Speaker applications are now open for our October conference in Sydney, Australia.

Pacific++: Call for Talks

by PacifiC++

About the conference

We welcome applicants from all skill levels, so please do not hesitate to submit a talk!

For more information or to apply now, please visit our speaker portal: https://speaker.pacificplusplus.com/  

Italian C++ Conference 2018

A full day of C++ in Italy, June 23, 2018 / University "Bicocca", in Milan.

Italian C++ Conference 2018

Keynote Speaker:

Peter Sommerlad, Director of IFS Institute for Software

 

An event organized by the Italian C++ Community.

Sponsors: Bloomberg, JFrog/CONANJetBrains, Aresys, KDAB, Recognition Robotics, Sigeo

 

International attendees are welcome: most of the talks are in English.

 

In a nutshell

The Italian C++ Conference 2018 aims to be a forum for exchanging experiences using the C++ language. The event consists of 11 tech sessions and more than 3 hours of networking.

 

Who should attend the Italian C++ Conference 2018?

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

 

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

The agenda consists of 1x90-min keynote8x50-min tech talks and 2x20-min short tech talks.

More than 3 hours allocated for networking. Sponsors area.

You can refer to the detailed program for more information.

 

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

The event will be held on June 23, 2017 at the University "Bicocca", in Milan.

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

 

Who supports this event?

Sponsors: Bloomberg, JFrog/CONANJetBrains, Aresys, KDAB, Recognition Robotics, Sigeo
 

Get in touch if you want to sponsor the event

 

Do I need to register?

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

ACCU 2018 trip report—Mathieu Ropert

Mathieu describes his impressions from the recent ACCU conference in

ACCU 2018 trip report

by Mathieu Ropert

From the article

It’s great to see that the British had an association with quality conferences and publications for so long. In comparison France only has (to my knowledge) a couple of for-profit magazines on programming that never struck me as worth mentioning. As for conferences, of course we have the great Paris User Group but we fall short in terms of native languages conferences.

 

ACCU 2018 Trip Report—Felix Petriconi

The yearly conference of the ACCU just has taken place in Bristol, UK. It had three strong C++ tracks.

ACCU 2018 Trip Report

by Felix Petriconi

About the report

Felix describes his view on the conference from the perspective of a conference committee member.

Submit your talk to Meeting C++ 2018

The call for talks for Meeting C++ 2018 is open until June 10th:

Submit your talk to Meeting C++ 2018!

by Jens Weller

From the article:

This year its the 7th edition of Meeting C++, the 2nd time that it spans 3 days!

Speaking at Meeting C++ is a fun experience, you get to attend the speakers dinner, attend the full conference for free and enjoy the luxurious Hotelrooms the Andels offers from Wednesday to Saturday! You can look at last years schedule to get a feel for what your competition might talk about, but have in mind that you don't see the talks that were not submitted! If you want to talk about a C++ topic that wasn't covered yet, or have a unique idea for your talk, please submit!

Start speaking!

Meeting C++ encourages you to start speaking about C++, as we all like to hear more and different voices and opinions on the wide range that C++ has become since C++11. Thats why Meeting C++ has a track that is dedicated to new speakers! If this is of interest to you, please read Jon Kalbs blog post on Developing Talk Ideas, additional information on speaking and slide design is available in the speaking guidelines of Meeting C++! You'll find help with your talk in the C++ slack under #speakerscorner.
Also you can submit talks on embedded to Meeting Embedded 2018!

Overload 144 is now available

ACCU’s Overload journal of April 2018 is out. It contains the following C++ related articles.

Overload 144 is now available

From the journal:

Deeds not words
Women’s suffrage used the motto “Deeds not Words". Frances Buontempo applies this to programming. by Frances Buontempo

No News is Good News
Using ‘new’ without care can be slow. Paul Floyd uses Godbolt’s compiler explorer to see what happens when you do. by Paul Floyd

Monitoring: Turning Noise into Signal
Creating useful logging is a constant challenge. Chris Oldwood shows us how structured logging helps. by Chris Oldwood

The Interface to Component Pattern and DynaMix
Dynamic Polymorphism is hard in C++. Borislav Stanimirov demonstrates how the DynaMix library helps. by Borislav Stanimirov

5 Reasons NOT to Use std::ostream for Human-Readable Output
C++’s ostream can be hard to use. Sergey Ignatchenko suggests we use the {fmt} library instead. by Sergey Ignatchenko

Practical Cryptographical Theory for Programmers
Cryptography is a daunting subject. Deák Ferenc helps you get started. by Deák Ferenc

Ex Hackina
Machine Learning and AI are popular at the moment. Teedy Deigh takes the Turing test. by Teedy Deigh

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.

East End Functions—Phil Nash

What's your opinion?

East End Functions

by Phil Nash

From the article:

There has been a recent stirring of attention, in the C++ community, for the practice of always placing the const modifier to the right of the thing it modifies. The practice has even been gifted a catchy name: East Const (which, I think, is what has stirred up the interest)...