in reply to Two operating systems.

Don't forget the non-Perl option: go back to your supervisor and tell them very briefly why it's difficult (but not impossible) and see if they still want you to do it!

They may rather allocate you something else to do if the benefit is only modest, and the cost is greater than they first thought. Or they may not. Either way, you should get brownie points for raising this in all but the most disfunctional of organisations.

--
use JAPH;
print JAPH::asString();