On Thu, 10 Jan 2019 at 00:19, Alexandre Bergel via Pharo-users <pharo-users@lists.pharo.org> wrote:
Hi!

Is there an effort to easily use multi-core or native processes in Pharo?
I am thinking about a library that offer a construct like:

future := Runner runInDifferentProcess: [ ���This block is run in a different OS process��� ]

That would save the image under a different name, use OSSubProcess to launch a new Pharo with no UI.

Is there a library available?

maybe not the full answer you were hoping for, but just you a side thought...

One thing I've been curious about for a while is how the system might behave��
if via FFI you call fork() or clone(),��and use Kilon's CPP Bridge [1] for��return values.

[1]��https://github.com/kilon/CPP

cheers -ben