On Friday, 31 May 2013 at 16:38:48 UTC, Rob T wrote:
The := syntax looks just like the += *= ~= syntax, which has completely different meanings, so for some people it will only serve to confuse them more than they already are.

BTW D does have instances of multiple ways of doing the same things.

Eg

private:
   int x = 1;

private int x = 1;

private
{
  int x = 1;
}

--rt

Yes, but these are *variations* of a common semantic.

You could also cite:
const i = 5;
const auto i = 5;

":=", on the other hand, is not a variation. It is something new and out of the blue.

Reply via email to