and maintainer of:
One of my colleagues does not want to touch Perl. He finds it ugly and weird. A few weeks back I got an assignment of delivering a script to the system he is maintaining. I wrote it and now I have to integrate it with the existing Perl modules and scripts used by his group/system.
Now I understand...
The modules are messy and unstructured, I need to call methods in one of the modules and it needs another module meaning that the PERL5LIB environment variable is getting longer and longer the more I dig into the structure.
I am thinking about asking my boss for the assignment of refactoring (rewriting) all of the existing modules used by this system.