canton7
consolidating my understanding of `async`/`await` in C# and Rust
This business: https://learn.microsoft.com/en-us/dotnet/framework/configure-apps/file-schema/runtime/throwunobservedtaskexceptions-element#remarks
31 replies
consolidating my understanding of `async`/`await` in C# and Rust
Task generalises over many types of things now, but it also has behaviour which is very much tied to its old fork/join threading model history. E.g. if Task were just a generalisation over an operation which might not have completed yet, why does
new Task(() => ...).Start()
run something on the thread pool?31 replies