it's not that bad. it is not any less readable than using operators for array or string manipulation. good use of operators can make pike code quite unreadable to the unsuspecting eye already.
the difference is the number of operators to choose from and the big number of syntax variations in perl. pike has very few syntax variations.
besides, what makes perl really unreadable is its hidden default variables and cryptic special variables that change the behaviour. pike does not have any of that.
automap can also enhance readability if used wisely.
automap should either work correctly everywhere, or not at all, instead of the current guesswork, where it sometimes works and sometimes not.
greetings, martin.