Marcin Grzebieluch


Master of Engineering in Computer Science from the Wroclaw University of Technology. Software Architect in Quigen. Marcin Grzebieluch is mostly interested in Linux, distributed computing, machine learning, performance, and C++. In spare time he plays with electronics and contributes to open source projects.



C++20 Coroutines: Introduction (2019)

C++ has always been the language for heavy duties. It provides powerful abstractions without sacrificing performance and access to low-level guts of the program. C++20 will introduce coroutines that will help writing more efficient and clean programs. In my brief introduction to coroutines, I will show what coroutines are, where do want to use them, and because its c++, how we can sometimes shoot our leg off using them.