Erlang style processes in Common Lisp

Paul Tarvydas paultarvydas at gmail.com
Sun Sep 27 19:16:17 UTC 2015


I apologize for my absence.

@David - FBP == flow-based programming.  

http://www.jpaulmorrison.com/fbp/

http://www.amazon.ca/Dataflow-Reactive-Programming-Systems-Practical/dp/1497422442/ref=pd_sim_14_1?ie=UTF8&refRID=0KS3EMGV9M1T5D66DCNG

Frame-based is interesting in its own right, though
http://www.amazon.ca/Framing-Software-Reuse-Lessons-World/dp/013327859X

Just about everyone has used a restricted form of FBP.  It’s called “BASH pipe syntax”.

@Stelian, this technique works with or without an O/S.

“… Being an interpreter is crucial here, because as soon as they tried compiling to native code(HiPE) they had problems with tight loops in pure Erlang code that would not yield to the scheduler and thus starved other processes. Almost nobody uses HiPE. …”

This is the part that I have difficulties communicating to people :-).

Here’s another attempt, where I discuss long-running loops and rolling your own scheduler...

https://bittarvydas.wordpress.com/2015/09/27/long-running-loops/

pt




More information about the pro mailing list