dmd support for IDEs
Walter Bright
newshound1 at digitalmars.com
Sat Oct 10 23:06:42 PDT 2009
Walter Bright wrote:
> Experience also suggests that using fork/exec rather than a shared dll
> approach is much more robust and easier to develop. The reason is that
> the former uses separate processes, which cannot step on each other. The
> latter puts everything in one process space, where you've got all the
> lovely, time-consuming, hair-pulling concurrency problems. The utter
> failure of the parse process also cannot bring down the IDE.
In particular, if the compiler seg faults (does it ever do that? <g>) it
won't stop the IDE.
More information about the Digitalmars-d
mailing list