Lack of open source shown as negative part of D on Dr. Dobbs
David Nadlinger
see at klickverbot.at
Wed May 9 10:24:11 PDT 2012
On Wednesday, 9 May 2012 at 16:20:55 UTC, Joseph Rushton Wakeling
wrote:
> One way round the situation might be to try and coordinate
> releases of DMD, GDC and LDC[1] so that they are
> feature-equivalent and have passed the same set of tests, with
> official announcements giving equal weight and endorsement to
> these compilers.
This would be great, but at least for LDC, the biggest problem at
the moment in that regard is manpower –currently, most of us
primarily work on it whenever it doesn't compile our own projects
(and when specific bug reports come in, obviously). This works
reasonably well, e.g. Alexey merged the 2.059 frontend more than
2 1/2 weeks ago, which is not terribly late (where is GDC right
now, btw?), but could quite clearly be improved. At least
personally, though, I'd currently find it hard to commit to
releasing simultaneously with DMD, because it might entail doing
larger amounts of merging/testing work on short notice as long as
there isn't at least some kind of semi-formal release schedule
for DMD.
> [1] I'm not sure of the status of LDC regarding D2 -- I have
> the impression that GDC is further ahead and has developed
> better procedures for integrating updates to the D frontend ...
> ?
Thanks to the great job Iain did on GDC, it is true that LDC is
probably a bit less stable right now, but D2 is the main target
in terms of developer effort for LDC now as well.
David
More information about the Digitalmars-d
mailing list