Yeah, fair point. Technically, windows was C++ but close enough, plus as you say other Gui toolkits also used async. And I should have remembered that since Gui libraries used async for the same reason as browser JS. It's not good to block the UI thread.
I was thinking about C network programming, which despite what people are saying on here, was not event driven in the 1990s (I was there).
I was thinking about C network programming, which despite what people are saying on here, was not event driven in the 1990s (I was there).