Skip to content

This event was canceled

Details

This month we're pleased to welcome Francesco Zoffoli, who's going to be talking about coroutines and Batch operations, and Roger Orr, to give us an overview about C++20 in general.

We're kindly being hosted by G-Research, who will also provide pizza and drinks, and who are "Europe’s leading quantitative finance research firm. [They] hire the brightest minds in the world to tackle some of the biggest questions in finance."

---

Agenda:

19:00 Phil Nash - "Intro and News"

19:10 Roger Orr - "C++20 is cooked - what's in it?"

The C++20 standard is complete; what new things have we got to look forward to? And are we finished now?

  • pizza break -

20:00 Francesco Zoffoli - "corobatch: how coroutines can transform your code to do batch operations"

Batch operations tend to be more efficient than multiple single operations (network calls, IPC, memory allocation, I/O in general), but they can make the code harder to read.
corobatch uses coroutines to allow you to write code as if you were processing one element at a time, and perform batch operations underneath, to get the best of both worlds.

---

About the speakers:

Roger chairs the BSI C++ panel, as a break from his 'day job' as a computer programmer, writing mostly in C++.

Francesco is a professional Software Engineer currently working for Bloomberg LP in London. Passionate about programming languages and maintainable software, he learned C++ when joining the industry. He is passionate about C++ and its expressiveness, especially its meta-programming capabilities. He's coauthor of "C++ Fundamentals". He uses C++ to build distributed systems in his day to day job as well as in his personal projects.

---

If you have an idea for a talk or other type of session - any length - please let me know via: cpplondon.org/speak.

Members are also interested in