Why are the exec* functions deprecated in std.process?

Vladimir Panteleev vladimir at thecybershadow.net
Wed Oct 30 21:08:18 PDT 2013


On Tuesday, 29 October 2013 at 20:44:50 UTC, Andrei Alexandrescu 
wrote:
> I can only assume Windows made a bona fide effort to make their 
> _exec() implementation 
> (http://msdn.microsoft.com/en-us/library/vstudio/431x4c1w.aspx)

Windows does not have exec! This page is part of Microsoft's 
implementation of the standard C library used by their C 
compilers, which DMD32 doesn't even use! There is an important 
distinction between capabilities of an operating system, and the 
runtime of one implementation of C for that operating system.


More information about the Digitalmars-d mailing list