upvote
just because a keyword makes shitty devs shoot themselves in the foot, you shouldn't remove the keyword

I'm still sour why goto doesn't exist in javascript

reply
Yes, I keep saying this. Async await is like loading spinners - a fix for a problem that shouldn't exist in the first place.

As much as possible should be happening locally, synchronously on the computer, in-process, or at least without yielding your thread context (and even then there are things like page faults which async/await wont save you from, they are 'invisible' to a regular developer).

While you might dismiss this idea, page faults used to be THE leading cause of delays back when hard drives were the norm.

reply