Beefy Boxes and Bandwidth Generously Provided by pair Networks
Think about Loose Coupling
 
PerlMonks  

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 4.3.2.9: 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"
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?
Username:
Password:

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

How do I use this? | Other CB clients
Other Users?
Others meditating upon the Monastery: (12)
As of 2014-08-22 14:15 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    The best computer themed movie is:











    Results (158 votes), past polls