dmd 1.057 and 2.041 release
Andrei Alexandrescu
SeeWebsiteForEmail at erdani.org
Mon Mar 8 11:27:36 PST 2010
bearophile wrote:
> Andrei Alexandrescu:
>> $(LI std.conv: changed the default array formatting from "[a, b, c]" to
>> "a b c")
>
> That's a regression!!!
> (And I think in the past it was [a,b,c] instead of [a, b, c], because it's better to save some screen space, it costs a lot!).
Sorry, this stays. The idea behind the change is to make 'to' a
minimalistic function that makes minimum assumptions (e.g. the comma may
be a decimal point in some languages, so is [1,2] in a German locale an
array of double with one value or two? etc.
The canonical "to" prints values separated by one space. Why one space?
It's the most neutral thing I could think of. Why no brackets? Because
of minimalism. You can very easy add them if you want them.
Andrei
More information about the Digitalmars-d-announce
mailing list