Peter Schrammel <peter.schrammel / gmx.de> wrote:
> The problem is that ruby refuses to write to stdin of the slave until I
> close the pipe. But I want to use the pipe repeatedly. Did I miss
> something about IPC?

Are you sure it's that Ruby didn't send the data, and not that perl
didn't answer yet?

I.e., have you tried setting $| on the perl side?
http://perl.plover.com/FAQs/Buffering.html

I love perl, it's an awesome language, but unfortunately there are many
magic nooks and crannies.

lg, Bernd