> > This is something I had to write 2 months ago. I can not write this in perl, and am not likely to ever be able to.
> Ah, but this doesn't necessarily mean it can't be written in perl. You might just need to use a little longer syntax. ;)
This is woefully incorrect. No amount of syntax will give me SMP-multithreading in Perl (preemptively: any type of async is not even close to multithreading). On top of that, in order to write the above I would need a proper, marshal-less, shared memory implementation.
That said: I am behind the times with CPAN, so perhaps you will point me to an implementation of the above. I will be eternally grateful!