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


in reply to Why do you need makefile in perl?

Straight Perl code does not need a makefile, only distributions that you wish to install. That was a huge, huge attraction for me when I first came to Perl. Also, distributions do not need to use makefiles: their build process can be automated by the Perl-based Module::Build (or similar) system.