in reply to Passion for Perl

Perl certainly has many virtues worth extolling and most of us have felt the need to sing its praises at one time or another. Doing so in this forum is relatively safe as you won't get much resistance. You are, as the saying goes, "preaching to the choir."

That's not the case everywhere though and, as with operating systems, editors, window managers, and programming methodologies, every language has its followers. On Usenet or IRC, language fanaticism leads to little more than a good, hearty, old-fashioned, flame war. In a professional atmosphere, it might cost you a contract or a job.

I think it is prudent to caution novices not to get too wrapped up in a language's strengths without also making an effort to understand that language's weaknesses. Knowledge of both will help you choose the right tools, write better programs, be a more effective advocate, and win (or at least survive) more flame wars.

Edit: I meant "preaching to the choir" not "singing to the choir." Changed.

-sauoq
"My two cents aren't worth a dime.";

Replies are listed 'Best First'.
Re: Re: Passion for Perl
by kelan (Deacon) on Sep 17, 2002 at 13:51 UTC
    I really wasn't trying to preach to anyone. It wasn't my intention to write a persuasive essay on why to use Perl. I realize it isn't the best choice for every situation, and I didn't mean to convey that. I agree with you that novices should be informed to the strengths and weaknesses of a languages they are starting out on; it will help them make better decisions, which ultimately helps them become better programmers.

    My reason for writing was merely because I remembered that quotation the other day and it really kind of hit me why I like Perl so much. And since this is the only forum where I felt I could express that to people who would understand, I did so. Please forgive anything sounding preachy or Perl-zealotrish, it was unintended.

    kelan


    Yak it up with Fullscreen ChatBox

      Please forgive anything sounding preachy or Perl-zealotrish, it was unintended.

      Forgive you for what? I enjoyed your node! Like I said, we are the choir. It would be downright hypocritical of me to pretend I could forgive anyone for being a Perl zealot! I used the word "preaching" only because the whole phrase "preaching to the choir" is idiomatic and means that the crowd you are talking to agrees with you. Besides, as we're in the monastery and all, I thought it fit. :-)

      Please accept my sincerest apologies for sounding critical. If anyone was, I was preaching... that temperance is a virtue.

      -sauoq
      "My two cents aren't worth a dime.";