in reply to Re^2: Seeking an Enlightened Path (Parsing, Translating, Translocating)
in thread Seeking an Enlightened Path (Parsing, Translating, Translocating)

Perl is a "dynamic language", and generally encourages late, lazy, and dynamic programming.(Sorry - could not find a better introductory platitude)

Typically, built-in functions do not care (or are unaware) weather they are passed constants, or variables. The only exception I can think of is re-evaluating regular-expressions in a loop.

So the advice is to go ahead and feed in constructed arguments. Benchmark it, if you have doubts.

     "As you get older three things happen. The first is your memory goes, and I can't remember the other two... " - Sir Norman Wisdom

  • Comment on Re^3: Seeking an Enlightened Path (Parsing, Translating, Translocating)