Speaking about the on going acceptance of perl, I have just had a meeting with a phb type. I recomended perl as a solution to a trivial database merge that he required. His response was basically: Paah perl thats that reporting language what use would that be here, what do you know.

How dangerous that little knowledge can be, I propose that all phb have all technical information removed from their brain (Pref with a small hammer). I would also like to know which sadist techi told him what 'PERL' stands for.
--

Zigster

Replies are listed 'Best First'.
Re: Is the name perl a handicap
by dws (Chancellor) on Jan 15, 2001 at 15:21 UTC
    A short discource on dealing the PHBs.

    The evolution toward Pointy-Haired Bossdom is slow and often subtle. Assuming, charitably, that one starts with a lot of knowledge, the gradual slide towards that lot becoming a little can easily pass beneath one's notice. To be caught with ones facts down in public can be embarassing. The less mature PHBs will react anger.

    When taking a technical proposal to a PHB whose grasp on things technical has been faded by the passing of time, what strategy is effective?

    The head-on approach, particularly when it involves threat of brain removal by small hammers, is rarely effective. PHBs can become remarkably intransigent when they feel unjustly insulted.

    A better approach may be one suggested by the gentle martial art Aikido: blend with your opponent before redirecting his energy. First, admit to yourself that part of what your PHB is (or was) true, and use that to align yourself with your PHB's perspective. "Yes, you are right," you say, "Perl was originally used primarily for reporting." Then gently turn your opponent. "And your concern would be valid if that were still true of Perl. However, that language has advanced from its reporting heritage, and is now used for ..." and fill in with a list of examples appropriate for your environment.

    Notice the subtlety: By first agreeing with some (albeit feeble) element of truth in your PHB's position, you breach his defences by letting him know that you're on his side. By noting the validity of his concerns, you honor his (possibly misplaced) intentions. By offering new information, you open the way for him to accept your proposal.

    Compare this with a more confrontational approach. "You miserable excuse for a dinosaur, any grasp of technology you had expired with vacuum tubes. Get thee gone. Take your moldy punch cards and your crusty slide rule and Get Out of The Way of Progress."

    Though satisfying, such a direct approach is best left to the imagination. Therefore, take the gentle approach, and prevail.

      I agree completely and I did indeed apply subtle ruses to get him to agree with me. I pointed out how perceptive he was to note that the project in question could be broken down into reporting issues and I thanked him for the insight and took his criticim as approval. Rather than looking dumb he agreed with me and we moved on. However after such blatent toadying I felt the need to vent and so vented in the direction of the monastry where I knew the vents would be understood. I am sure we have all been in the place I am currently in.
      --

      Zigster
        Hi Zigster
        "I did indeed apply subtle ruses to get him to agree with me ... However after such blatent toadying I felt the need to vent ..."

        You could think about it positively, like you are fine honing your communication skills.
        Rudif
        I've been there, you bet--and what you did was exactly right. If more people did their advocacy like that, then we'd make some headway.
Re: Is the name perl a handicap
by neophyte (Curate) on Jan 15, 2001 at 14:49 UTC
    I would also like to know which sadist techi told him what 'PERL' stands for.

    I remember having read somewhere (sorry, I don't remember where exactly) about Larry Walls pains to name what he had created.

    Apparently he sifted through a dictionary searching for words with some kind of positive connotation.

    Finally he came up with Pearl, but Pearl with the a in it was taken. So he took the a out of it.

    All the explanations like "Practical extraction and report language" or even "Pathologically ecclectic rubbish lister" came up much later. Most people recognize the second explanation as a joke but not the first.

    Please tell me what Pascal stands for - or C. ;)

    neophyte Niederrhein.pm

      *BLUSH* OK so I had never questioned the former, it just sounds tooo -reasonable- damn, looks like my little knowledge is also dangerous. I will make it my quest today to forget some stuff atm I am just too dangerous. That sounds kinda cool, I feel kinda like and smart Bruce Willis.
      --

      Zigster