[Phoenix-pm] I don't buy it

Bill Nash billn at odyssey.billn.net
Thu Mar 16 13:25:17 PST 2006


Code is code is code. Like a katana in the hands of a master practitioner, 
it can be a precision instrument wielded with grace and power. Hand that 
sword to a gardener, and in the absence of a better tool or instruction, 
it will become a weed whacker.

- billn

On Thu, 16 Mar 2006, Scott Walters wrote:

> Matt Wright wrote formmail.pl which, though it was done in bad style, is
> famous for having the highest density of vulnerabilities per line in any
> program known to man.  It single handled made Perl the largest spam relay
> right behend open Sendmail servers for a solid 7 years running.  Matt
> Wright writes bad code.  My references to people who learned to code by
> imitating him implied they had far more than style or preference wrong
> with their code -- their code is bad.  As I said, usually people who
> write &func aren't old Perl 4 programmers but are people who learned from
> the wretched code floating around -- the most common of which is Matt's.
>
> -scott
>
> On  0, "Anthony R. Nemmer" <intertwingled at qwest.net> wrote:
>> I don't buy the "Matt Wright" argument or whoever it is.  I think people
>> can write perfectly good code in Perl 5 and use the & when calling
>> subroutines.  You just need to be careful, per perlsub, in how you use
>> &.  It's been my experience that prototypes are truly a hack, and that
>> they are not used that often.  Again, this all may change with Perl 6,
>> but when will Perl 6 be released?  It's probably years away.  Personally
>> I think sigils are one of the things that makes Perl Perl, and that
>> typeglobs are pretty cool.
>>
>> Tony
>>
>> --
>>
>> I always have coffee when I watch radar!
>> _______________________________________________
>> Phoenix-pm mailing list
>> Phoenix-pm at pm.org
>> http://mail.pm.org/mailman/listinfo/phoenix-pm
> _______________________________________________
> Phoenix-pm mailing list
> Phoenix-pm at pm.org
> http://mail.pm.org/mailman/listinfo/phoenix-pm
>


More information about the Phoenix-pm mailing list