3 ms·
IMO it's more fundamental than the parallelism v concurrency split. Microsoft in general has a tendency to bolt on functionality in a kinda slapdash manner whe
by lazulicurio 5y ago
IMO it's more fundamental than the parallelism v concurrency split.
Microsoft in general has a tendency to bolt on functionality in a kinda slapdash manner when another team wants it, so you get a lot of cruft that really doesn't belong in the Task class[1] but is there because someone wanted a way to handle their special case so it just got thrown into Task.
[1] See https://source.dot.net/#System.Private.CoreLib/Task.cs,045a746eb48cbaa9 https://source.dot.net/#System.Private.CoreLib/Task.cs,045a7...