Adi Shavit


Adi Shavit is an entrepreneur, speaker, independent consultant, experienced software architect and a computer vision, image processing, and machine learning expert with an emphasis on real-time applications. He specializes in building cross-platform, high-performance software combined with high production quality and maintainable code-bases. Adi is the founder of the Core C++ users group in Israel.



C++20 Coroutines: Generators, and Brain Unrolling Sweetness (2019)

C++20 brings us coroutines and with them the power to create generators, iterables, and ranges.

We'll see how coroutines allow for cleaner code, easier abstraction and genericity, composition and avoiding callbacks and inversion of control.