Am 25.02.2014 15:13, schrieb Stephan Dilly:

While converting our backend components gradually to vibe.d I found that vibe lacks support to spawn and monitor child processes like node has (http://nodejs.org/api/child_process.html)

Am I missing it, is it on the roadmap?
If not: Is it hard to implement based on our underlying libs like libevent?

Or can I simply use std.process for these matters? How would I combine both worlds?

What I've done was is to use threads and TaskPipe to reuse std.process:
https://gist.github.com/s-ludwig/8434299
https://gist.github.com/s-ludwig/5942882

In theory it would be possible to wait asynchronously, but that may
require some changes in std.process, at least on Windows.