News for hackers. Stuff that matters.
Re:Defunctionalization: Everybody does it, nobody talks abou... by kristianp on Friday August 06, 2021 @05:38PM (#28093052)
On continuations: "This suggests that language-level support for defunctionalization could be used to keep the beauty of explicit continuations while gaining the scalability of multiple machines.

A few systems, such as the MFlow and jmacro-rpc frameworks, have tried to circumvent this problem by sending continuations over the wire in a different way: by sending over information about the execution’s past, so that the other machine may replay a function call in order to get to where the first machine left off. This can be seen as an application of my ICFP 2018 paper on thermometer continuations."

There are no comments on this comment yet.