Removing libdparse dependency from DLS

Basile B. b2.temp at gmx.com
Fri Feb 21 05:21:02 UTC 2020


On Friday, 21 February 2020 at 03:42:37 UTC, rikki cattermole 
wrote:
> I and at least one other have discussed this in the past (I am 
> one of the "owners" of dlang-community @rikkimax so feel free 
> to ping).
>
> DCD needs rewriting to use dmd-fe.
>
> Keep or improve feature parity while stripping out how it does 
> everything.
>
> The other tools are in the same position, ignore DLS most IDE's 
> don't use it in the D community for now and as you said it has 
> dependencies on the other programs anyway.

If you drop dparse and dsymbol then DCD is an empty shell that 
only handles the requests and their serialization. Why keeping 
this ? That are other ways of implementing an IPC than sockets, 
that were never done in DCD (shared memory, standard IO).


More information about the Digitalmars-d mailing list