3 ms·
The whole reason async is even a thing is due to slow, side-effect producing operations. Of course pure functions are easy to parallelize. I don't think folks
by kortex 3y ago
The whole reason async is even a thing is due to slow, side-effect producing operations. Of course pure functions are easy to parallelize.
I don't think folks so much "shoe horn async where it is unnecessary" as the red/blue problem causes async code in most languages to spread.
Or by "async" do you just mean concurrent code? I'm reading "async" to mean lightweight coroutines or similar.
- unblough 3y ago> Or by "async" do you just mean concurrent code? I'm reading "async" to mean lightweight coroutines or similar. Yeah, my bad, I was utilizing a colloquial definition of a term that has a technical definition in a technical conversation. A lamentation lo the lossyness of language. I guess I assumed we were talking about something other than in terms of red/blue because I'd argue red/blue's "hard"ness transcends myth to mathematical fact.