Coroutine
Vid 2003 har många av de mest populära programmeringsspråken, inklusive C och dess derivat, inget direkt stöd för coroutines i språket eller deras standardbibliotek. Detta beror till stor del på begränsningarna för stackbaserad implementering av subroutiner. Ett undantag är C++-biblioteket Boost.Context, en del av boost-biblioteken, som stöder context swapping på ARM, MIPS, PowerPC, SPARC och … Läs mer