2 ms·
I have a much longer rant elsethread, but the tl;dr; is: In some languages red can call blue, but blue cannot call red (JS). In some other languages blue can c
by gpderetta 1y ago
I have a much longer rant elsethread, but the tl;dr; is:
In some languages red can call blue, but blue cannot call red (JS). In some other languages blue can call red, but the resulting combined function is blue (traditional async with optional blocking). Finally some languages allow blue to call red and having the resulting combined function to be red (lua, scheme, go, and I believe Zig). As color is no longer a n unabstractable restriction in these languages, it no different than other kind of typing.