Why not?

Walter Bright newshound1 at digitalmars.com
Sun Nov 29 01:25:17 PST 2009


Daniel Keep wrote:
> isn't much more typing, and makes it explicit what's going on.  Consider
> it from a maintenance perspective: with this addition, you can't
> actually tell what's being called.  Is it that foo function there, or is
> there another overload somewhere in the imports that takes those
> arguments?  There should be a very good reason for having any form of
> "magic" syntax.

C++ has such conversions, and the trouble happens when there are two 
many possible conversions. One loses track of what is happening.



More information about the Digitalmars-d mailing list