What's the current state of D?

Brad Roberts braddr at puremagic.com
Sat May 9 21:42:14 PDT 2009


Leandro Lucarella wrote:
> Brad Roberts, el  9 de mayo a las 12:31 me escribiste:
>> If there's things that need to change in what the compiler emits, Walter has
>> shown himself to be willing to rapidly change them where the required changes
>> are clearly described in terms of both 'what' and 'why'.  In other words, "it's
>> broken" isn't sufficient but "if the frobble was changed to frobnosticator for
>> each wobble, it would work" results in the next release having that change made.
> 
> BTW, here is something that should be fixed in the compiler to improve GNU
> binutils support =)
> http://d.puremagic.com/issues/show_bug.cgi?id=2932
> 

A great illustration of a less than ideal bug report.  "A tool breaks in some
way, fix the compiler."  It's entirely possible that dmd is producing the wrong
thing, but there's an definite lack of specificity about what's wrong on the
compiler side.  Those errors are coming out of the linker.  It's not even
particularly clear that the bug is with dmd and not the new linker (one that's
not shipped as the default linker on any distribution yet, unless I've lost
track again).  In other words, it's not at all surprising to me that the bug
report hasn't received a lot of attention yet.

Prioritization is a difficult exercise, and there's no way everyone will ever be
happy.

Later,
Brad




More information about the Digitalmars-d mailing list