Removing libdparse dependency from DLS
rikki cattermole
rikki at cattermole.co.nz
Fri Feb 21 05:37:53 UTC 2020
On 21/02/2020 6:21 PM, Basile B. wrote:
> 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).
Lets not break existing tooling just because we can.
New IO methods can be added later.
More information about the Digitalmars-d
mailing list