Beefy Boxes and Bandwidth Generously Provided by pair Networks
Welcome to the Monastery

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.

Comment on Re: On the misuse of "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 the web crawler heard nothing...

How do I use this? | Other CB clients
Other Users?
Others musing on the Monastery: (6)
As of 2015-12-01 05:30 GMT
Find Nodes?
    Voting Booth?

    What would be the most significant thing to happen if a rope (or wire) tied the Earth and the Moon together?

    Results (794 votes), past polls