It's simple, predictable and easy to read.
This obsession with boiling everything down to strings of symbols is how folk wind up making fun of Perl and OCaml.
What's this do?
$$&[%]
Or this? ?:>
Buggered if I know. Only a professional Perl or OCaml programmer could tell you -- and indeed I made those up. Only a professional Perl or OCaml programmer could tell if they do anything at all.But pretty much anyone from any language background can eyeball an Algol-family syntax and tell you what's going down.