Najnowszy standard języka C++ to C++17 opublikowany w grudniu 2017 roku. Wkrótce możemy spodziewać się kolejnego wydania standardu tego języka – C++ 20, w którym mają pojawić się między innymi korutyny, moduły oraz koncepty. Są to trzy zupełnie nowe funkcjonalności. W tym artykule uwagę skoncentrujemy na korutynach i opowiemy sobie o tym, dlaczego ich potrzebujemy oraz jak je implementować.