in reply to Perl as Language

It has to be creole. Derived from many different sources, colourful, expressive and capable of being spoken with a multitude of dialects, some easier to understand than others.


Examine what is said, not who speaks.
"Efficiency is intelligent laziness." -David Dunham
"Think for yourself!" - Abigail

Replies are listed 'Best First'.
Re^2: Perl as Language
by Ambidangerous (Scribe) on May 23, 2004 at 10:38 UTC

    BrowserUk: Creole--that's exactly what I was reaching for. That or 'common practice' English (not English teacher English): there's more than one way to say what you mean (and plenty of cool slang).

    ggg: yes, that's dead on. C is at the base of a large family of languages, kind of like Latin and the Romance languages. On the other hand, Latin was more compact than English, because a lot more meaning was loaded into each word (verb => (verb stem, tense, subject), noun => (noun stem, plurality, (subject, object, indirect object, adverb, adjective, direct address) ).

    TomDLux: Now that I think of it, Bash & the file/text utils as a whole from are quite a bit like German. Some of the language constructions are very similar between German and Old English, just as the shell and older versions of Perl have a similar set of constructions (substituting in for $X in double quoted strings, here documents, open for input | output | pipe ).

    Keem em coming.

    P.S. As for Esperanto, I'd say that's more like Java (designed for with a particular philosophy in mind, with a fairly standard syntax). Except you can order coffee in Esperanto in a few words, as opposed to Java, where you'd spend an hour or more making cup, grinder, waiter, and money objects, and importing java.cafe.* (not to mention Java Beans (tm) ).

    perl -e '$jPxu=q?@jPxu?;$jPxu^=q?Whats?^q?UpDoc?;print$jPxu;'
Re: Re: Perl as Language
by hsmyers (Canon) on May 31, 2004 at 15:26 UTC
    So is creole a language or is it just patois? And for that matter, what does that make cajun? I know its 'living', but I don't know that it is a language. I do know that it means I can't understand roughly half of my family, but I'm probably better off that way---maybe if we all learned Klingon?

    --hsm

    "Never try to teach a pig to sing...it wastes your time and it annoys the pig."

      I'm not sure if you were really asking for an answer, but I am probably the least qualified person on the planet to give you one :)

      On the basis of my reading of the information in the link I posted, creole is a family of langauges with at least 8 major and 20 minor sub-groupings.

      I don't fully even vaguely understand the mechanism (or more probably, classification) by which a patois transitions to a creole. Perhaps it is simply a case of how many speak it, or how consistantly it is spoken over time etc.


      Examine what is said, not who speaks.
      "Efficiency is intelligent laziness." -David Dunham
      "Think for yourself!" - Abigail
        Your vague understanding trumps mine. In an effort to drift back to the OP's topic, I would say that cajun is still a good choice (and by extension, creole of any sort) since as they say down home, 'Laisses les bons temps rouler!' and with Perl, it is certain to 'Let the good times roll!'

        --hsm

        "Never try to teach a pig to sing...it wastes your time and it annoys the pig."