in reply to My problems to understand the Perl documentation
Part of the reason for the behavior of split goes back to Perl's original inception as a successor to awk. There are many anachronisms and inconsistencies throughout the language but each one is there for a purpose. "There's more than one way to do it."