Erlang style processes in Common Lisp
Attila Lendvai
attila at lendvai.name
Mon Aug 3 19:36:05 UTC 2015
>> How might we get equivalent cheap ephemeral processes into a
>> contemporary Common Lisp implementation?
>
> In short, you need to write from scratch a new CL implementation. Current ones are not designed with the Erlang constraints in mind.
well, Nikodemus had some plans for green threads for SBCL and it
didn't sound like a rewrite.
and adding first class heaps would be a very useful addition with or
without any of the other erlang stuff. i don't know how hard that is,
but i assume it should be rather simple if the responsibility is
pushed over to the user to make sure that there are no dangling
pointers after destroying a heap.
or am i missing something?
--
• attila lendvai
• PGP: 963F 5D5F 45C7 DFCD 0A39
--
“The problem with socialism is that eventually you run out of other
people's money.”
— Margaret Thatcher
More information about the pro
mailing list