Andrei Alexandrescu Wrote:
> I think he just means that the comma operator is not a strategic
> advantage for automated code generation.
If the comma operator does not offer a strategic advantage, will it be
deprecated in favor of something that python and ruby do. I've many times
fallen into a trap when initializing multidim arrays, like:
# int[][] a;
# a.length = 3,4;
Also
# struct coordinates { int x; int y; }
# coordinates getThem() { coordinates c; c.x = 4; c.y = 5; return c; }
# auto a = getThem();
seems very verbose when in a scripting language I can do:
# def getThem() { (4, 5) }
# a = getThem
Does this work, if the comma builds a tuple instead of a sequence?