On Tuesday, 28 May 2013 at 19:18:00 UTC, Simen Kjaeraas wrote:
So you're saying I should do this to get a guaranteed prime number:

struct Prime {
   private int payload;
   private void* dummy; // Non-nullable

   this(int value) {
      assert(isPrime(value));
      dummy = &something;
      dummy = value;
   }
}

Seriously? I'm not willing to believe you mean that, but if you really think non-nullable pointers is the same as @disable this(), I'm forced to.

No you are distording what I say. I said, and repeat it for the nth time, that the job compilerwise is the exact same.

The code sample you present me is completely stupid. It simply show that you are confused between compiler implementation and language design.

Reply via email to