in reply to win32/unix compatible code question

You can use / safely for both Unix and Win32. Perl will know which one to use and abstract that away from the code. To detect if you're on a windows machine, check the contents of $^O (see perlvar).