3 ms·
I felt like they were reaching deep to find dimensions. Whether a task runs autonomously or needs its parent to poll it (Rust) is a dimension but whether an aut
by mitxela 2mo ago
I felt like they were reaching deep to find dimensions. Whether a task runs autonomously or needs its parent to poll it (Rust) is a dimension but whether an autonomous running task can continue after being cancelled shouldn't be - if you go into that much detail you could probably find thousands of dimensions. If it's autonomous it can do whatever it wants to.
- msteffen 2mo ago> whether an autonomous running task can continue after being cancelled shouldn't be Idk, I think this might be quite important in servers, or any application where the running task might spawn subprocesses (can those continue autonomously?) or block on/use os resources
- antonvs 2mo agoFull lifecycle management of async tasks is a pretty important aspect - one might even say dimension - of the problem.
- mitxela 2mo agoAnd either the runtime enforces it or it doesn't and just notifies you, but I think whether it notifies you once or continually is not a relevant dimension.