NOTE: use Perl; is on undef hiatus. You can read content, but you can't post it. More info will be forthcoming forthcomingly.
All the Perl that's Practical to Extract and Report
Stories, comments, journals, and other submissions on use Perl; are Copyright 1998-2006, their respective owners.
Why OOO doesn't apply (Score:1)
Different looping constructs may be used to acheive the same end, yet their means may differ; there are often memory, performance, or maintainability (ie readability/debugability/ease of alteration, etc) tradeoffs involved.
Even though TIMTOWTDI may seem profligate, in reality there are often subtleties at play that are not manifest in the source text of the program.
Personally, I think perl5 doesn't have enough looping constructs...
- Barrie
Reply to This
Re:Why OOO doesn't apply (Score:2)
Yep. Someone said later in that thread that OOO is fundementally wrong at the language design level, using Scheme as an example. Specifically, the idea that you do not need iteration whatsoever, since all iteration can be expressed in terms of recursive functions.
Don't even get me started on the fallacy that the only data structure yo