Focus

bearophile bearophileHUGS at lycos.com
Fri Jan 18 12:21:46 PST 2013


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.

Bye,
bearophile


More information about the Digitalmars-d mailing list