Beefy Boxes and Bandwidth Generously Provided by pair Networks
Perl Monk, Perl Meditation

Re: On the misuse of "PERL"

by poqui (Deacon)
on Mar 13, 2007 at 18:32 UTC ( #604645=note: print w/replies, xml ) Need Help??

in reply to On the misuse of "PERL"
in thread Developer::Perl::Find

I know this is on old thread; but this is probably the best place to post what I have found.

One should use "Perl" instead of "PERL" because, as a language, especially a technical language, the identification without ambiguity of the semantic structure is of high importance.

See the Object Modeling Group's "Common Warehouse Metamodel Specification" (OMG CWM v1.1 3/2003) Section Core Metamodel: Expression.
"An Expression is a statement that will evaluate to a ... set of instances when executed in a context."

That context is identified by a named language;
"In general, a language should be spelled and capitalized exactly as it appears in the document defining the language. For example, use COBOL, not Cobol; use Ada, not ADA; use PostScript, not Postscript."

And I would add: use Perl, not PERL.

Replies are listed 'Best First'.
Re^2: On the misuse of "PERL"
by belg4mit (Prior) on Mar 13, 2007 at 18:51 UTC
    Perl (5) has no formal specification, unlike, say C.

    In Bob We Trust, All Others Bring Data.

      True, but there is something to be said for wide acceptance in the development community; and a desire to be unambiguous in semantic description.
      How much more "official" do you want to get than "Programming Perl"?

Log In?

What's my password?
Create A New User
Node Status?
node history
Node Type: note [id://604645]
and all is quiet...

How do I use this? | Other CB clients
Other Users?
Others romping around the Monastery: (8)
As of 2018-03-17 15:36 GMT
Find Nodes?
    Voting Booth?
    When I think of a mole I think of:

    Results (224 votes). Check out past polls.