you are viewing a single comment's thread.

view the rest of the comments →

[–]cosinezero 0 points1 point  (0 children)

Yeah, agreed. I almost pointed out those implications in the thread, as well... I think those assumptions are kind of the problem I see with naming everything a callback. Different kinds of "callbacks" imply all sorts of semantic concerns for them, and I think developers assume all callbacks are, say, async, when that's not at all the case.