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

Reply via email to