in reply to Passing Array to seperate file

Why not just pipe the output from your first perl script to your second perl script?
$ perlfile1 | perlfile2

Plankton: 1% Evil, 99% Hot Gas.