in reply to Re^10: magic-diamond <> behavior -- WHAT?!
in thread magic-diamond <> behavior -- WHAT?!

My point is that if you want to make "robust" scripts, that is, scripts that need to be run in a potentially untrustworthy environment, should either enable taint, or use 3-arg open. Preferably both.

Robbing Perl of a feature (and potentially breaking code) just so one can take short cuts in untrustworthy environments isn't the right thing to do.

  • Comment on Re^11: magic-diamond <> behavior -- WHAT?!