Årtal: 2026
Här finner du alla artiklar publicerade under 2026, vilka det finns 2 av.
Asynkrona operationer med coroutines
Bygg ett litet runtime-system för coroutines i C++: en scheduler som återupptar coroutines på main-thread och en thread-pool som utför fil-I/O. Vi läser textfiler radvis via co_await, kör flera coroutines samtidigt och diskuterar liveness/avslut utan att blockera huvudprogrammet.
Jens Riboe
21 jan. 2026
38 minuter i lästid
Asynkron filläsning med C++20 coroutines
C++20-coroutines är kraftfulla – men C++ lämnar ovanligt mycket av “runtime-bitarna” åt dig. I den här artikeln bygger vi ett minimalt, begripligt exempel på asynkron filinläsning med `co_await`, och jämför med motsvarande lösning i Node.js. Du får en konkret mental modell för `awaitable`/`promise_type` och ser exakt när exekveringen hoppar mellan trådar. Resultatet är en praktisk startpunkt du kan återanvända i egna projekt.
Jens Riboe
1 jan. 2026
48 minuter i lästid