I had the privilege of reading a draft of
Robin Hanson's upcoming book on ems: emulated brains, that with specialized hardware could possibly run thousands or millions of times faster than the actual brain they were once templated from. This got me thinking about what kind of programming languages these ems would use - though most arguments would
(
Read more... )
Comments 4
Is this correct in this context?
Reply
Reply
Reply
I mean, implementing the Occam primitives is something I could trivially do with green-threads-on-top-delimited-continuations on Common Lisp + arnesi, and then I had higher-order parallel maps, etc., that you couldn't do well in Occam.
Meanwhile, in *Lisp you had interesting backquoting-like syntax to specify SIMD constructs, as well as all the higher-order functional toolkit of CL. (With delimited continuations, this backquoting would be trivial to reimplement.)
Reply
Leave a comment