I would definitely have to favor the compile-time optimization. This
would be able to benefit the code that already exists, which is always
good. Also though, since it should be done anyway, (why not?), there
is little to be gained from having an explicit syntax for it.
a = "Several" + " long" + " strings"
should be optimized regardless of the existance or non-existance of
a = "Several" " long" " strings"
:( Besides.. the speed with which a language change can be made is not
much reccomendation, as the various bracketing extentions show. :)
-- John Redford (AKA GArrow) | 3,600 hours of tape. firstname.lastname@example.org | 5 cans of Scotchguard.