Beefy Boxes and Bandwidth Generously Provided by pair Networks
more useful options
 
PerlMonks  

Re: Revisiting the old clichés of programming languages

by sundialsvc4 (Abbot)
on Jan 26, 2009 at 17:41 UTC ( [id://738987]=note: print w/replies, xml ) Need Help??


in reply to Revisiting the old clichés of programming languages

Personally, I conclude that “clichés are just that ... clichés.” They're vast oversimplifications, good for baiting the occasional “troll” but frankly not worth the time of day. (C'mon, how many times has any statement featuring the word “all,” really turned out to be worthwhile?)

We are lucky to be a part of a hair-pulling profession that changes sometimes by the month. Technologies that spring to life with much fanfare (and many O'Reilly books...) are sometimes “dead” within a year.

(Of course, those “dead” artifacts are now in production and will have to be maintained ... forever.)

I do believe, therefore, that it is very significant that “Perl is still here.” Since we typically don't have a huge marketing-engine selling “a piping hot cup of Perl”   :-D   to the bigwigs in the ivory tower, this demand must be coming from the field, where “the soldiers themselves” are fighting the battles, and, to the extent that they can, are choosing their weapons. It must be they, and their field-commanders, who are choosing Perl ... and who keep choosing it.

I think that distinction is hugely important. “Don't watch what people say. Watch what they do.” If you observe any tool that has been in-use for more than ten years, and that still attracts the attention and dedication (and the volunteered time) of a very large group of professional programmers, pay attention to that tool. Perl is one.

Replies are listed 'Best First'.
Re^2: Revisiting the old clichés of programming languages
by fullermd (Priest) on Jan 27, 2009 at 09:48 UTC
    Personally, I conclude that “clichés are just that ... clichés.” They're vast oversimplifications, good for baiting the occasional “troll” but frankly not worth the time of day.

    Funny. "They're vast oversimplifications" is exactly the failing of cliches in general, but it's also the failing of your statement :)

    I think you'd have a very hard time making "all perl programmers are green-haired chinchillas" into a widely-accepted cliche. Ditto for "SQL is used for low-level programming close to the metal". The reason cliches become cliches is that they have (or at least had at the time they became widespread) some level of truth about them. The reason cliches are disparaged (if it weren't disparaged, it wouldn't be called cliche) is that the truth is generally one-sided or outdated.

    The problem with cliches only comes when you accept them as the whole story, or as eternal verities. A completely false cliche, with no actual justification or germ of truth behind it, is a rather rare species.

      But all Perl programmers are green-haired chinchillas! ...

        Phew!

        I was afraid it was only me...

Re^2: Revisiting the old clichés of programming languages
by holli (Abbot) on Jan 27, 2009 at 01:29 UTC
    C'mon, how many times has any statement featuring the word “all,” really turned out to be worthwhile?
    All dogma is false.


    holli

    When you're up to your ass in alligators, it's difficult to remember that your original purpose was to drain the swamp.

Log In?
Username:
Password:

What's my password?
Create A New User
Domain Nodelet?
Node Status?
node history
Node Type: note [id://738987]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this?Last hourOther CB clients
Other Users?
Others avoiding work at the Monastery: (3)
As of 2024-04-19 17:01 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    No recent polls found