The point of avoiding explicit use of $^O was to prevent
cluttering up the code, which isn't an issue when accesses to that variable are confined to a module. But I agree that you can't always avoid OS-specific code, so perhaps the word "minimize" might be a better choice than "avoid".
in reply to Re: RFC: A Primer on Writing Portable Perl Programs
in thread RFC: A Primer on Writing Portable Perl Programs
| Dr. Tim Maher, CEO, Consultix
| Email: firstname.lastname@example.org