What we’re about
Interested in C++ present and future? Want to improve your skills and knowledge - or just hang out with like-minded individuals?
This group is part of the worldwide network of C++ experts, professionals and amateurs who like to discuss the state of C++, what we can do with it, and how we can do it better. We welcome people from *all* parts of the community - very much including those that identify as minorities.
Our aim is to meet once a month with talks and potentially other activities.
If you'd like to present please fill out this simple form.
Our ground rules are documented in the Berlin Code of Conduct
Videos for many of the previous events can be found on our You Tube channel. Older videos are mostly hosted on the SkillsMatter site (you'll have to search for them - or individual URLS are given on the event pages here).
Upcoming events (1)
See all- Santizers, Streaming and C++26Maven Securities, London
This month we have a packed schedule (so please note the earlier start), with visiting speaker, Aleksei Veselovskii, who will talk to us about LSAN and ASAN, Oli Watson, talking about event streaming with Kafka, and our special remote guest, Rainer Grimm, who'll give us an overview of what to expect from C++26!
Thanks to Maven Securities, who will be hosting us again. We'll need your full name for the door list, so we'll be asking for this on registration (as this may be different to your username). This data will only be used for the door list and not published anywhere.
If you'd like to speak at a future event please get in touch at cppldn.uk/speak.
Here's the approximate schedule:
18:00 Doors open
18:30 "Intro and news" - Phil Nash
18:35 Oli Watson "Event streaming with cpp and Kafka - Oli Watson
Event streaming has become a popular mechanism for data processing and distribution. Learn how to integrate your C applications with Kafka and how that technology works.
19:05 "C++26, an overview" - Rainer Grimm
C++26 should be design complete by February 2025 and we already have a good idea of what has been voted in, or is likely to by then.
19:50 break
20:00 "LSAN and ASAN: tips, tricks and hacks" - Aleksei Veselovskii
This talk will be focused on LSAN and ASAN internals. Mostly about sanitizer interceptors, memory management and LSAN algorithm. How to tweak LSAN, what options and API exists. The main goal is to show how to generate more comprehensive LSAN report in form of leaked object graph.
21:00 Conclusion
--
About the speaker(s)Aleksei is a senior C++ developer. Develops general system components and the framework of a specialized 3D CAD system.
Previously developed a real-time patient monitoring system, as well as a data collection and processing system for self driving cars. Took part in the Squid-proxy project.
Area of interest includes software reliability, compiler engineering, and system programming.
Oli is a veteran C / C++ engineer now working in the Event Streaming space.
Rainer has worked as a software architect, team lead, and instructor since 1999. In 2002, he created company-internal meetings for further education and has given training courses since 2002. In his spare time, he likes to write articles about C++, Python, and Haskell, and to speak at conferences. He publishes weekly on his blog Modernes Cpp. Since 2016, he has been an independent instructor giving seminars about modern C++ and Python. In the last ten years, he published several books in various languages about modern C++. Rainer is always searching for the best way to teach modern C++.