9 Oct
2012
9 Oct
'12
9:57 a.m.
This is an excellent point. I change my vote to using the / operator (wait, do I even any right to vote not his?). On Oct 9, 2012, at 9:30 AM, Michele Lacchia wrote:
A reason *not* to use '+' is that it would violate associativity in some cases, e.g.
(path + "foo") + "bar"
would not be the same as
path + ("foo" + "bar")
I am missing something. Why not?
Because the result would be (respectively): path/foo/bar and path/foobar. In the second example the two strings would be concatenated and only then joined to the path. This is a very good argument against the + operator!