On Thu, May 21, 2009 at 5:32 AM, Roger Pack <rogerpack2005 / gmail.com> wrote:
>> As well as fork(), I am passing open file descriptors for
>> stdin/stdout/stderr across a Unix domain socket. So if there were a
>> Windows version, I don't think it would have very much in common with
>> this one :-)
>
> Interesting. I suppose TCP sockets would work with doze...

It looks like you could do something similar leveraging the
win32-process gem using Process.create which allows you to send
stdin/stdout/stderr, but I'm guessing that the code will look
significantly different (and have different dependencies) than the
Linux, etc., one, so it might be better to have a different
implementation with a shared public API.