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. Our aim is to meet once a month with talks and potentially other activities.
Sorry, looks like C++ London haven't got any events scheduled for the moment!
Who's part of this group?
In order to view registered members you need to be logged in with a "confirmed" Skills Matter account!If you haven't already done so click here to create a new account.
Find the "confirmation instructions" email we sent you when you signed up and click on the "Confirm Account" link.
Bitcoin Code Review: How C++ Powers The Biggest Cryptocurrency
Featuring Valentin Galea
By now everyone has heard of bitcoin, blockchain and the meteoric rise of cryptocurrencies. While the economic aspects of them are up to debate, the technology employed is intriguing and holds a lot of potential.blockchain cryptocurrency bitcoin functional c c++
Generative Programming in Action: Emulating the 3DS
Featuring Tony Wasserka
Console emulation needs to stem the difficult balance between optimizing code for stable frame rates and maintaining the complex logic required to emulate the given hardware - any subtle bug in this system easily manifests in a user-visible glitch. How can modern C++ help?metaprogramming generative-programming c c++
Featuring Andrew Gresyk
An update on the progress made on the Hierarchical Finite State Machine library (https://github.com/andrew-gresyk/HFSM) since my April 2017 talk, and a live demo showcasing its usage in production-like codefunctional c programming-language software-development language c++
Introduction to C++ origami
Featuring Vittorio Romeo
Fold expressions, introduced in C++17, allow us to easily generate code that combines variadic template arguments together or performs an action on them. After a brief overview of the feature's syntax, this short talk shows some cool and useful utilities that can be implemented using fold...
Automatic differentiation in C++: who does it, why, and how?
Featuring Ian Sheret
What have movie visual effects, Google street view, deep learning, and computational fluid dynamics got in common? Find out in this talk by Ian Sheret!automation automatic-differentiation c++
Everything You Ever Wanted To Know About DLLs
Featuring James McNellis
If you build software for Windows, you use DLLs, and it’s likely that you may build DLLs of your own. DLLs are the primary mechanism for packaging and encapsulating code on the Windows platform. But have you ever stopped to think about how DLLs work?windows c++ dlls
Featuring Vittorio Romeo
This talk shows an alternative design for future-like continuations that doesn't require any dynamic allocation or type-erasure, while still enabling users to build chains of parallel computations with intuitive constructs such asc++ c programming-languages software-development functional zero-allocation-continuations allocation-continuations type-erasure
Agent based class design, C++ with a robot glue gun
Featuring Odin Holmes
Abstracting a set of functionalities into a class which provides a higher level interface often requires tough design decisions. Users who do not have the exact requirements for which the abstraction is optimized will suffer a syntactic or run time overhead as a result.c++ class-design functional c software-development programming-languages