Lack of open source shown as negative part of D on Dr. Dobbs
Joseph Rushton Wakeling
joseph.wakeling at webdrake.net
Wed May 9 13:38:51 PDT 2012
On 09/05/12 19:24, David Nadlinger wrote:
> 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.
I shall have to have a go at building LDC from source, I've been wanting to try
out ldc2 for ages.
TBH I was not thinking so much of the LDC team having to do extra work, as the
core DMD team doing more to ensure that the frontend updates work across all the
different backends. Tricky in the short term given the volume of work that
still has to be done, possibly manageable in the longer term as the frontend
stabilizes and the number of contributors increases.
The reason for proposing this is that currently if I wish to hack on Druntime or
Phobos, I _have_ to use DMD. True parity of the open-source compilers would be
contributors being able to use their compiler of choice. That should put all
the "not OS" complaints to bed properly.
More information about the Digitalmars-d
mailing list