4 ms·
Async/await is a poor abstraction since I find it difficult to reason how an application using it will behave. It's certainly not intuitive or easier to underst
by hn_submit 3d ago
Async/await is a poor abstraction since I find it difficult to reason how an application using it will behave. It's certainly not intuitive or easier to understand than threading.
If, in addition, there are many possible design choices that lead to inconsistent behavior between languages it has failed for its reason to exist in the first place.
I believe we should make threading easier and safer to use by, for example, two-way message queues.