0x38: German Strings && Template Parameter Packs


Details
đź‘‹ Welcome to the start of the second half of 2025!
I am thrilled to announce that we will visit a new location, a historic building right in the heart of Ă–stermalm.
Thanks a lot, UXStream, for hosting our event and supporting the local C++ community 🚀!
The program:
- Dmytro - German Strings: A Case For Yet Another String Type
- Casual mingling and networking with refreshments 🍕🥤🤝
- Harald - Template Argument Packs, Type and Value Lists. Why and How.
Doors open at 17:30, the program starts at 18:00
The program in detail
----
Dmytro Shynkar - German Strings: A Case For Yet Another String Type
One infamous fact about C++ is that every sufficiently large codebase eventually invents its own string type. Even though this trend is hopefully going down with the std::string implementations from the Big Three being quite good, it doesn't mean there isn't room for improvement. I invite you to take a look at a somewhat specialized but at the same time very general string type coming from the world of large analytical data processing engines. You’ll find it hiding in some of the world’s fastest query engines, but strangely absent from general-purpose C++ code. Hopefully, we can change that, as they may be truly über-efficient for your workload!
----
Harald Achitz - Template Parameter Packs, Type and Value Lists. Why and How.
This talk is an introduction to variadic templates.
What are variadic templates, why would we use them, and how do we deal with a template parameter pack?
Topics include type and value packs, common expansion patterns, and how modern C++ simplifies this with fold expressions.
----
Väl mött! 🎉

Sponsors
0x38: German Strings && Template Parameter Packs