On Sunday, 14 June 2015 at 13:02:03 UTC, Manfred Nowak wrote:
bitwise wrote:

for at least adding "||" so that code can be shared between platforms?

Sureley it is a pita to write:

version( iOS) version= iOS;
else version( Android) version= Android;
else version= neither;
version( neither) version= neither;
else version=iOSorAndroid;

version( iOSorAndroid){
   // ...
}

It is, but it is only a 0.0001% source code increase that can be hidden in a config file.

I really hope that the next two release will focus on bugfixes, transitioning to D and refactoring.

If DMD source code was lean D code, it would attract more developers to the compiler. So avoiding changes now would pay off in terms of long term evolution.

You cannot both transition to D and focus on changes. Freeze the feature set...

Reply via email to