Re:The Unison language (A new approach to Distributed progra...
by zawodnaya on Thursday November 17, 2022 @03:56PM
(#33645556)
Well, it could be done in JS or Lisp. You'd have to replace all the references to dependencies in every function with a hash of the implementation of the referenced function and use some kind of global lookup table (which would need to be a distributed hash table or something). But this would be slow, so you'd need a compiler or some kind of processor to inline stuff and do CPS transforms, and by that time you've basically implemented a janky version of Unison.
[ Parent
| on HN ]
Re:The Unison language (A new approach to Distributed progra...
by actionfromafar on Thursday November 17, 2022 @06:55PM
(#33647760)
Or a beautiful, conceptually simple version of Unison. In any case, not more convoluted than for instance Javascript V8 already is to get the performance it has.