LDC2 Status [was: Marketing D]
Walter Bright
newshound2 at digitalmars.com
Mon Nov 1 01:49:32 PDT 2010
Iain Buclaw wrote:
> == Quote from Walter Bright (newshound2 at digitalmars.com)'s article
>> dsimcha wrote:
>>> In the bigger picture, the only usable D2 implementation is DMD. This isn't so
>>> bad, as non-reference implementations always take awhile to catch up. Jython, for
>>> example, is still back on Python 2.5. However, it would be nice if there were
>>> multiple *usable* implementations of D2.
>> I don't understand why there would be any technical reasons why a D1 compiler
>> using the dmd front end could not relatively trivially upgrade to D2.
>
> For the most part, the incremental updates I've been doing with GDC have lots of
> (what turned out to be) trivial changes. Add those changes all up though... :~)
>
>> I can't think of any back end changes necessary to support D2, other
>> than some trivial changes to the symbolic debug info, which are not
>> strictly necessary.
>
> The only feature I've come across that looks set to me (finally) making changes to
> the backed are with implementing in/out contract inheritance, but that's a D1
> feature too...
Yup, make it work for one and you do for both.
>> Additionally, if the LDC or GDC teams have suggestions on changes to the front
>> end that will make their work easier, I'm not hard to find!
>
> In a month, the GDC project may be in such a position (up to date + stable) that I
> will likely do so.
Great!
More information about the Digitalmars-d
mailing list