[Dlang-internal] Removing ddmd. prefix from dmd module names

Mathias Lang via Dlang-internal dlang-internal at puremagic.com
Sun Nov 20 08:47:16 PST 2016


On Thursday, 10 November 2016 at 13:19:52 UTC, Dicebot wrote:
> On 11/10/2016 09:47 AM, Rikki Cattermole wrote:
>> Another option is to get around to making the frontend 
>> actually fully separate in the directory structure to the 
>> backend.
>> 
>> E.g.
>> 
>> src/dlang/frontend/
>> src/dlang/backend/
>> src/dlang/mars.d
>> 
>> import dlang.frontend.apply;
>> 
>> It would be the first stage of actually making the frontend 
>> actually palatable to us end developers.
>
> I am in favor of this approach, shorter `dmd.fe` and `dmd.be` 
> would be just fine. It is weird to have package names based on 
> implementations details and not semantical purpose.

I would favor this even more, but AFAIR Walter was against using 
packages in DMD:
https://github.com/dlang/dmd/pull/5730#issuecomment-224069664

It's been 10 days without comment. What critera would lead to a 
resolution (do we need more comments or more time ?)


More information about the Dlang-internal mailing list