in reply to Programming Mantras

I often think "I've come a long way."

I've come a long way from emailing Larry Wall that his language is cool and that I've written a gcd() and lcm() function that I think he should add.

I've come a long way from writing &foo(...) everywhere, and using @array[$x], and calling external programs where Perl was obviously the better choice.

I've come a long way from writing 20 lines of code where 10 would do, and writing 10 lines of code when 5 would do.

I've come a long way from hand-rolling half-assed overly-specific solutions to problems, instead of using well-written, well-documented modules.

I've come a long way from pissing off Tom Christiansen on EFnet #perl. I've come a long way from sitting at my computer in awe of the fact that I was just talking to the author of the Perl book on my desk.

I've come a long way fro-- wow, what a silly way to code that. I can do that much better... (and off he goes to code some more)

_____________________________________________________
Jeff[japhy]Pinyan: Perl, regex, and perl hacker.
s++=END;++y(;-P)}y js++=;shajsj<++y(p-q)}?print:??;

Replies are listed 'Best First'.
Re: Re: Programming Mantras
by Juerd (Abbot) on Jan 21, 2002 at 13:11 UTC
    Very recognisable at almost every point (hoewever, I never emailed Larry and I really wonder what gcd and lcm did :).

    My code used to be like the example code in Acme::Inline::PERL :)

    2;0 juerd@ouranos:~$ perl -e'undef christmas' Segmentation fault 2;139 juerd@ouranos:~$