Function pointers/delegates default args were stealth removed?

Maxim Fomin maxim at maxim-fomin.ru
Mon Aug 27 14:08:47 PDT 2012


On Monday, 27 August 2012 at 20:29:15 UTC, deadalnix wrote:
>
> That guy just have to rework 5 projects. This is quite a lot of 
> work.
>
> Obviously, that change have to be done. But you can't just 
> impose such a change on users. Their agenda isn't synchronized 
> with D's.
>
> D NEED a better versioning scheme, as explained MANY times here 
> already.

I may be considered rude, but as I have understood from the first 
post Manu
1) decided to use a not fully designed language feature
2) used this feature in public API when working with DLLs (which 
is by itself a problematic area)
3) integrated this with other language in a a way that require 
substantial rewrite and possibly redesign
4) updated compiler
which I consider a process of looking for problems and no excuse 
for making code-break change. Anyway, older version of compiler 
is available.


More information about the Digitalmars-d mailing list