
De quoi s'agit-il
C++ User Group Munich is for professionals and beginners interested in modern C++, exchange of experience, and networking.
You're already in love with C++ or just started some tutorial. You want to talk to other C++ developers about template metaprogramming, concepts, or the next C++ standard. You have some awesome library ideas in mind you'd like to see in the next Boost release but don't really know how. You're looking for a new job or your company has exciting job offers for C++ developers. Or you simply don't mind an opportunity to attend interesting talks about C++ topics.
We organize a meetup once a month with a talk about C++ topics. Sponsors welcome!
Recordings of previous talks in our YouTube channel: https://www.youtube.com/mucplusplus
Our Code of Conduct: http://berlincodeofconduct.org
Événements à venir (1)
Tout voir- Faster, Safer, Better RangesBrainlab AG, München
Sponsor: Brainlab (http://brainlab.com)
Streaming Link: https://www.twitch.tv/mucplusplus
Stream starts around 19:00 CET.******
This month we have the big pleasure to welcome Tristan Brindle to our user group. Tristan is a C++ consultant and trainer based in London, UK. With over 15 years C++ experience, he started his career working in high-performance computing in the oil industry in Australia before returning home to his native UK in 2018. He is an active member of the ISO C++ Standards Committee (WG21) and the BSI C++ Panel. He is a regular speaker at C++ conferences around the world, and is a former director of C++ London Uni, a non-profit organisation which offered free introductory programming classes in London and online.******
Abstract
C++20 added Ranges to the standard library, extending the classic iterator model introduced in C++98. Unfortunately, the iterator-based design of the library causes numerous problems in terms of safety, usability and performance which has hindered the adoption of ranges by the community.The good news is that we can do much better.
In this talk we'll present an alternative library design which offers unrivalled performance, much improved safety, and better usability -- all while providing backwards compatibility with existing STL code.
If you're keen to reap the benefits of collection-oriented programming in your code but feel that ranges aren’t what you’re looking for, then come along and learn about what the next generation library could look like.
******
Schedule
18:00 -- Dinner @ Brainlab
19:00 -- Welcome by Brainlab/MUC++
19:05 -- "Faster, Safer, Better Ranges" (Tristan Brindle)
21:30 -- Official End