On Friday, 26 April 2013 at 21:37:14 UTC, Walter Bright wrote:
On 4/26/2013 1:59 PM, Andrej Mitrovic wrote:
On 4/26/13, Andrej Mitrovic <[email protected]> wrote:
An even better example:
import std.stdio;
void foo(bool x) { writeln("1"); }
void foo(long x) { writeln("2"); }
void main()
{
foo(1); // "1"
foo(false ? 2 : 1); // "2"
}
Kill it with fire.
How about this one:
import std.stdio;
void foo(short x) { writeln("1"); }
void foo(long x) { writeln("2"); }
void main()
{
foo(30000); // "1"
foo(false ? 40000 : 30000); // "2"
}
VRP should be used as a fallback mechanism. Yes, kill it with
fire.