in reply to Re^2: Evaluation Order again.
in thread Evaluation Order again.

Don't take me wrong, I'm not saying that the order of evaluation of lists in Perl has a good reason to be undefined. I don't know if there such a reason; I suspect there isn't.
To be fair, C++ inherited the undefined execution order from C (from bcpl from B from ... ).
And inheriting various crap from C was also very much a feature (that needed - still needs - subsequent fixing)!