Jó az, annyi a lényege, hogy hiába hívsz meg 10000 mélységig egy függvényt rekurzívan önmagából, csak egy függvény-nyi stacket foglal az 10000 hívás összesen. Szervereket (értsd: loop-ban futó request/response kommunikációt folytató kiszolgáló kódokat) igen hatékonyan meg lehet írni így rekurzívan, és nem kell aggódni, hogy betelik a stack 3 hónap futás után :)