[EMAIL PROTECTED] wrote: > > Beginner _programmers_ should not play golf (perhaps not even watch). > They need to learn to use the language before abusing it. > > Perl Golf should come with a warning label, something like: > > "This code was created by a professional programmer > on a closed-circuit mailinglist. Not for general use" :-)
There are at least three elements of Perl Golf that I _do_ wish beginner programmers would learn: 1) Don't stop after finding the first algorithm that solves a given problem - there may be a better algorithm. 2) Don't stop after find the first implementation of an algorithm - there may be a better way to implement it. 3) Read through _all_ the functions, _all_ the operators, _all_ the syntax, and _all_ the special variables, etc. If it takes playing Perl Golf to learn these programming rules, so be it... -- Rick Klement