There was a recent thread [1] about deepening Phobos' module hierarchy, and it seems that most people agree this is something that should eventually happen.

In light of this, here's a suggestion: How about we, rather than updating the old std.process, create a new module called std.sys.process? Or even better, IMO, std.sys.environment and std.sys.pipe as well as std.sys.process?


Why std.sys? sys is used to group platform specific stuff in the runtime. So I would expect to have a std.sys.linux.process and a std.sys.posix.process etc.

Reply via email to