C++ Day 2025: Wrap-up post
On October 25th, we were super happy to host C++ Day 2025 in Pavia at SEA Vision’s venue! This one-day community event brought together 165 attendees to enjoy tech talks, networking, and activities around C++ development.
Here is the classical wrap-up post.
Some information:
- the event was totally free to attend
- total number of attendees: 165
The event had 4 sponsors which covered the event costs:
- SEA Vision (main sponsor, co-organizer and host)
- ELT
- Develer
- SIGEO
Thanks to all the speakers and attendees!
Some pictures of the event are here on our Facebook page.
Some stats
What’s your experience with C++?
- I don’t know C++: 5%
- Novice/Student: 17%
- Fluent: 57%
- Expert: 21%
Are you a student?:
- Yes: 9%
- No: 91%
Which C++ standard do you use the most?
- I don’t use C++: 6%
- C++98/C++03: 3%
- C++11: 11%
- C++14: 9%
- C++17: 31%
- C++20: 31%
- C++23: 9%
Are you looking for job opportunities?
- Yes: 38%
- No: 62%
Your company (optional, aggregated without duplicates):
- Adesso Schweiz Ag
- Alten
- Ambarella
- Area Spa
- Argo Vision
- Ats
- Autosoft Multimedia Srl
- Be Agile
- Bloomberg
- Brooks
- Capgemini
- Cineca
- Comelz S.P.A.
- Danieli Automation
- Datacolor Industrial
- Daze Technology
- Digitec Srl
- Dynatrace
- Eggtronic Engineering
- Elt Group
- Fives Intralogistics
- Haas F1 Team
- Innova Spa
- Intecs Spa
- Kdab
- Leonardo Spa
- March Networks
- Marchesini Group Spa
- Mediobanca
- Meta
- Microsoft
- Mozarc Medical
- Nacon Studio Milan
- Newtwen
- Politecnico Di Milano
- Randstad Digital
- Retelit
- Rossini Energy Srl
- Sadel Spa
- Schindler
- Sea Vision
- Sinthesi
- Smart Secuirty Sw
- Softcube Srl
- Teiacare Srl
- Teoresi Spa
- Tetra Pak
- Texa Spa
- Ubisoft
- Unibo
- Unige
- Unipv
- Vixevo
- Zuru Tech Italy
Structure and contents of the event
C++ Day 2025 was a one-day event focused on C++ development, featuring a single-track program of technical talks, interleaved with 2 coffee breaks and lunch.
The schedule included multiple speakers:
- Alberto Barbati: Zero or More: A Tour Through C++ Techniques for Returning Multiple Values
- Daniele Pallastrelli: Delegating Behaviors in C++: A Practical Tour of the Available Mechanisms
- Denis Yaroshevskiy: SIMD substring in a string
- Stefano Fiorentino: Mocking the UART in C++: A Hands-On Approach
- Massimo Fioravanti: Interactive Program Design in C++: A Taxonomy for Practitioners
- Marco Marcello and Jonathan Marriott: 8 Queens at Compile Time: A Journey from C++03 to Modern C++
All talks are available for watching on YouTube.
Main topics:
- Modern C++ techniques
- Best practices
- Performance optimization
- Metaprogramming and compile-time programming
- Embedded systems and IoT
C++ 40th birthday
During the closing message, we celebrated C++’s 40th birthday with a fun, interactive 80s-themed quiz game.
The venue was also decorated with themed posters:
And here’s the traditional “Happy Birthday” song, sung by all of us in honor of C++:
Issues
No major issues were reported; the venue provided a professional environment with comfortable spaces for talks, networking, and catering.
The only issue (and a lesson for both us and the host) was that the support screens, intended to help attendees in the back see the slides, were positioned too low, making them difficult to view properly.
Feedback
About 30% of attendees gave feedback (this is aligned with last time, in 2023) and we are glad the results were very good. In addition, all the talks were appreciated, getting high rates.
See you next time!