Since I arrived late to the party, I think I first discovered this tidbit in the
Wiki article, which I believe explains it pretty well:
Perl was originally named "Pearl", after "the pearl of great price" of Matthew 13:46. Larry Wall wanted to give the language a short name with positive connotations, and claims he looked at (and rejected) every three- and four-letter word in the dictionary. He even thought of naming it after his wife Gloria. Before the language's official release, Wall discovered that there was already a programming language named Pearl, and changed the spelling of the name.
I downloaded Version 1.0 to look at the man page, and lo and behold, the "old"|"new" name was still there:
perl - Practical Extraction and Report Language
, so I don't think that this could really be considered a
post-facto expansion (so long as we would consider v1.0 the first real Perl "event", so to speak - if we didn't, we would need to search deep within the bountiful caverns of Larry Wall's mind for guidance, during the time that the primordial ooze was congealing). Consistent with the current man pages, the 'a' is in lower-case while the other initial letters are in upper-case, suggesting (but not saying) that someone once thought of this as an acronymic representation of something (perl|pearl),
notwithstanding the fact that it was created independently and after the assignment of the name Perl.
-Adam
--
Impossible! The Remonster can only be killed by stabbing him in the heart with the ancient bone saber of Zumakalis!
Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
Titles consisting of a single word are discouraged, and in most cases are disallowed outright.
Read Where should I post X? if you're not absolutely sure you're posting in the right place.
Please read these before you post! —
Posts may use any of the Perl Monks Approved HTML tags:
- a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, details, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, ins, li, ol, p, pre, readmore, small, span, spoiler, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
You may need to use entities for some characters, as follows. (Exception: Within code tags, you can put the characters literally.)
| |
For: |
|
Use: |
| & | | & |
| < | | < |
| > | | > |
| [ | | [ |
| ] | | ] |
Link using PerlMonks shortcuts! What shortcuts can I use for linking?
See Writeup Formatting Tips and other pages linked from there for more info.