That's not a relevant response to Argel's suggestion; or, it's not relevant based on anything you've told us about your requirements.
Sure, you'll find many nodes here with which urge use of Perl's own capabilities or modules to achieve a goal, but that's NOT the same as deprecating use of an outside capability... nor somehow is it somehow 'non-"programatically".'
edit: s/with/which/ | [reply] |