Anonymous Monk has asked for the wisdom of the Perl Monks concerning the following question:

What is the difference between these three funktions? Pop, shift and delete. Pop is opposite of push, shift of unshift and delete stands for its own. But they do all the same in my opinion. Or I am wrong and there are some subtle differences. If so, what are these differences? Thank you very much.