Leandro Lucarella wrote:
This thread shows that 4) is the result people expect. I think removing unexpected behaviour (bugs) is a good reason to change it.
Expect, yes, but Andrei made a good point that (4) is not the most useful behavior.
Since Perl has been very successful in its niche of string processing, I would give a lot a weight to its behavior for basic functions.
