http://www.perlmonks.org?node_id=389999


in reply to Why isn't there a "copy" function?

It's a bit like saying "Why doesn't C have a printf() function? It seems to be a trouble to resort to including stdio.h for such a common functionality."

Yes, it is common, that's why it is a Core Module.

(The real answer has already been provided -- Unix heritage.)