Echo JS 0.11.0

<~>

MaxArt comments

MaxArt 3279 days ago. link 1 point
It just doesn't belong here.
It's explicitely stated in the About page: "English content only"
MaxArt 3281 days ago. link 1 point
This place is great for JavaScript related news, but why doesn't it work on top of Node.js? That would make everything deliciusly complete...
MaxArt 3282 days ago. link 2 points
This has already been posted *and* deleted, it has nothing to do with JavaScrpt. Stop posting it.
MaxArt 3282 days ago. link 1 point
"Immediate-execution is a side-effect"

How can a well-defined core behavior be considered a "side effect"?
I might concede that merily passing a function to a constructor isn't usually expected to imply that such function is immediately called (it's also why the "deferred paradigm" is usually preferred), but that's how it is.

Anyway, synchronous code can always be made asynchronous, but not the other way around (unless you're counting await as a way). The main point of promises is their resolution/rejection always happening as the next micro-task, even if they're called synchronously.
MaxArt 3284 days ago. link 5 points
If OP is asking here, maybe it's because they need an opinionated answer, don't you think?
MaxArt 3289 days ago. link 1 point
Ha! I wasn't expecting that.
Entertainig, although borderline useless trivia.
MaxArt 3289 days ago. link 2 points
Honestly, the title is terribly clickbaity and OP should feel bad. Especially because it looks like a well estabilished library with 3.8k stars that doesn't need it.

But that makes me wonder: is Socket.IO so slow that can actually hurt performance in a "normal" use case? And when does it hurt?
MaxArt 3290 days ago. link 1 point
You acn always mark a release as "pre-release" on GitHub.
[more]