Focus

Andrei Alexandrescu SeeWebsiteForEmail at erdani.org
Fri Jan 18 14:43:16 PST 2013


On 1/18/13 3:21 PM, bearophile wrote:
> Do you know why Walter is currently working on this stuff? Is this an
> optimization? If it's an optimization, do you know why it is more
> important than implementing "scope" or an unpacking syntax for tuples?
>
> https://github.com/D-Programming-Language/dmd/commit/fc4462b95307d5c31d4c0bcf830faf6686b0feae
>
>
> If that's an optimization, and most people are going to use LDC or GDC
> in future, why is Walter working on that stuff?
>
> Also do you know why Walter is working still on D1? Isn't D1 code going
> to be deleted, to have a purely D2 code on GitHub?
>
> Currently there are 118 open pull requests:
> https://github.com/D-Programming-Language/dmd/pulls
>
> Maybe (probably) not every one of them is good, but among them there is
> lot of stuff I've asked in bug reports and enhancement requests, thanks
> to Hara and others. If 50% of the biggest pull requests of those 118
> gets pulled, the D language will feel almost as a new thing.
>
> Also, I don't agree a lot about the "fog of war" theory by Walter. I
> think a development plan should be discussed, written down, and then
> followed (and dynamically fixed, when necessary). Building a new system
> language has a high risk of failure, but there's no need to also shot D
> in the feet on purpose.

I agree with the sentiment but let's not use oblique rhetorical 
questions to drive a point.

Allow me to extend again the invitation to participate to the 
development by contributing code. Put another way: Do you know why 
bearophile asks rhetorical questions instead of pushing to github?


Andrei



More information about the Digitalmars-d mailing list