On Sunday, 30 August 2015 at 02:16:13 UTC, Adam D. Ruppe wrote:
They aren't really four compilers. It is more like 2.1. sdc is a separate project, but dmd, ldc, and gdc share like 90% of the effort, so it is more realistic to call them 1.1 compilers rather than 3...

Then why are they trailing the main compiler if they represent an insignificant effort? Even at 10% it would be a lot for a 10+ year old project. I also think it is higher than that accumulated over time too (sans Phobos).

Having a non-free undocumented backend discourage people who think backend work is fun from contributing to the main compiler. Doing some open source backend work on a more lightweight well documented backend could be fun, I would think.

If you as a leader feel you lack resources you essentially have to give up some of your own for the greater good. If you end up having to do all the work yourself, then you need to rethink your strategy. Because that strategy is not sustainable.



Reply via email to