Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

I don't quite understand why one would find async code hard to read.

Basically if you just ignore the async/await keyword, the code should read mostly the same as synchronous code (which is the point of the async/await effort).

Maybe you have a concrete example of convoluted async code?



While it might not be that hard to read, it can certainly be harder to reason about.


Concurrent code is hard to reason about in general: async or threading included.




Consider applying for YC's Fall 2026 batch! Applications are open till July 27.

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: