Joel C. Salomon:
> Does D have the equivalent of C99's "designated initializers"?
D2 currently allows code like this (but I don't know if this will be deprecated, for me sometimes is not easy to remember all things that will be deprecated):
struct Foo { int x, y, z; }
Foo f1 = { x:1, y:2 };
Foo f2 = { x:1, z:2 };
void main() {}
Bye,
bearophile