Remix.run Logo
hinkley 2 days ago

The function color thing is a real concern. Am I wrong or did a python user originally coin that idea?

throwawayffffas 2 days ago | parent [-]

No it was a js dev complaining about callbacks in node. Mainly because a lot of standard library code back then only came in callback flavour. i.e. no sync file writes, etc.

munificent 2 days ago | parent | next [-]

I wrote it. :)

Actually, I was and am primarily a Dart developer, not a JS developer. But function color is a problem in any language that uses that style of asynchrony: JS, Dart, etc.

LtWorf 2 days ago | parent | prev [-]

Which is really funny because the linux kernel doesn't do async for file writes :D

yxhuvud 2 days ago | parent [-]

Uh, io_uring does that just fine.

LtWorf 2 days ago | parent [-]

That's yet another thing though.