dmd codegen improvements
Ola Fosheim Grostad via Digitalmars-d
digitalmars-d at puremagic.com
Sat Aug 29 21:16:56 PDT 2015
On Sunday, 30 August 2015 at 03:04:28 UTC, Adam D. Ruppe wrote:
> On Sunday, 30 August 2015 at 02:34:46 UTC, Ola Fosheim Grostad
> wrote:
>> Then why are they trailing the main compiler if they represent
>> an insignificant effort?
>
> In some areas, they are ahead. gdc is directly responsible for
> the D debugging experience on Linux, for example.
>
> But they also have fewer than 10% of the contributors.
Number of contributors does not say all that much. It is
competence and tine that matters. For a project that is in
perpetual beta leaders need to show their priorities. Here is a
good list:
1. Complete the language specification (define semantics).
2. Implement and polish semantics.
3. Clean up syntax.
4. Tooling.
5. Performance.
As a leader you should create a frame for others to fill in. That
means you cannot afford to focus you effort on point 5, it
essentially means you resign the role as a project lead.
Enabling others to work at point 5 would be completely ok...
More information about the Digitalmars-d
mailing list