←back to thread

193 points ingve | 2 comments | | HN request time: 0.424s | source
Show context
wodenokoto ◴[] No.43714946[source]
I don't know how async is in other languages but I find Pythons async incredibly difficult to use, and I kinda feel validated about how poor chatGPT is at it as well.

Is it because it is just a very hard thing, or is it because its a synchronous language, with async bolted on? (I'm talking about a purely language point of view, not from a python VM / GIL point of view)

replies(2): >>43715123 #>>43715191 #
1. Starlevel004 ◴[] No.43715191[source]
It's because ``asyncio`` is a dogwater library that's barely functional and full of footguns. The ecosystem is about the same quality too.
replies(1): >>43717193 #
2. gpderetta ◴[] No.43717193[source]
Indeed, as much as I dislike async in general, asyncio is its own special hell.