in reply to Re^5: Order of execution of functions in list ( \(shift @_ ) reference to alias \$_[0] references original )
in thread Order of execution of functions in list

To design something means you've chosen how it behaves. If something is not the result of design, it means noone chose to have it behave in that particular fashion. The behaviour merely emerged. This means no analysis of the behaviour was performed, so it may not be a desired behaviour.

so it emerged? long ago :)

Sure, but not necessarily relevant.

  • Comment on Re^6: Order of execution of functions in list ( \(shift @_ ) reference to alias \$_[0] references original )