Definitely. It would be a standardized good-practice advice for all
compilers to use the standard D front-end.
This will ensure absence of non-standard shenanigans with the
front-end, preventing D from inheriting one of the biggest mistakes of
C/C++: non-standard extensions.
The pragma statements will provide a way to specify compiler-specific
features. Note, that compiler-specific features are not the same as
non-standard extensions, at least because they all follow the same
syntactic rules.

On Thu, Oct 20, 2011 at 3:11 PM, Jacob Carlborg <d...@me.com> wrote:
> On 2011-10-20 11:38, Gor Gyolchanyan wrote:
>>
>> Not a compiler (we have 3), only a front-end. Preferably in D itself
>> and preferably as modular as possible (e.g. not everyone needs the
>> semantic parser).
>> Provided a good D front-end in D it'll be very easy to make a great
>> IDE, even if it's GUI is bad.
>
> Preferably, at least one of, these compilers should use the front end as
> well.
>
> --
> /Jacob Carlborg
>

Reply via email to