Okay, after i saw C code in limbo.c
i can clearly tell, that read_buffers() function can be implemented
purely on smalltalk using nativeboost.

as for run_command() function, you should try to also implement it as
a series of system calls using nativeboost ffi.
it is possible.

The most issues would be is to account for scheduler to make sure that
no-one can interrupt the process between critical parts of code (like
VM scheduler).

You should really consider avoiding having C code at all.. because at
the end it doesn't makes things any simpler comparing to having extra
VM plugin (and knowing how to deal with it - compile/copy/distribute
with VM) for users.

But anyways, good to see there's brave people who don't fear to swim
in those waters :)

-- 
Best regards,
Igor Stasenko.

Reply via email to