community

More than a rehash – Joaquín M. López in Madrid at Using std::cpp

In this talk, Joaquín will invite you to look under boost::unordered_flat_map's hood with him and learn about this container's data structure, its key design elements and how it compares with other top-performance C++ hashmaps both in theory and in practice.

More than a rehash – Joaquín M. López in Madrid at Using std::cpp
by Joaquín M. López

From the talk:

Boost 1.81 (Dec 2022) released boost::unordered_flat_map, a hashmap (unordered associative container in C++ parlance) that relies on open addressing and SIMD techniques to provide extremely high performance. In this talk, Joaquín will invite you to look under boost::unordered_flat_map's hood with him and learn about this container's data structure, its key design elements and how it compares with other top-performance C++ hashmaps both in theory and in practice. The talk finishes with a teaser on concurrent hashmaps arriving as part of your Boost update later this year. Deck and note can be found here

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...

 

Is boyer_moore_horspool faster then std::string::find?

The last blog post by Julien Jorge made me wonder if the string searchers could be faster here.

Is boyer_moore_horspool faster then std::string::find?

by Jens Weller

From the article:

On Wednesday I've read an interesting blog post by Julien Jorge on Effortful Performance Improvements, where it is shown how to improve an replace function which runs replacements on a string. Its part of a series on performance and improving a code base, you should go read all of them!

When reading the post, and seeing the two implementations, one short and simple and the other longer and more complicated - but faster - I wondered is there a faster way? Julien already has shown that his newer function beats his old function which uses std::string::find in performance. I've veryfied that, and then started to refactor a copy of that slower function with a different approach using the string search algorithm boyer_moore_horspool...

 

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.

Insights from the second year of running online C++ job fairs

Looking at the second year of Meeting C++ online job fairs

Insights from the second year of running online C++ job fairs

by Jens Weller

From the article:

An overview on the second year of organizing online job fairs for the C++ community.

In 2022 Meeting C++ organized 5 online job fairs for C++. Originally 4 were planned, but in May only one company could attend and two other companies approached Meeting C++ after the event wondering if another fair in June was possible. With better planning this could have been one fair. The next job fair is on March 14th & 15th.