This was more a rhetorical question.
My point is:
Perl's character is to try to comply to the needs of many target groups at the same time.
But this attracts criticism for mangling syntax from different domains.
There is
- Perl the scripting language, with special variables, one-liners, golfing, $_ ,
- Perl the modular language packages, CPAN,
- Perl the OO language, with Moose, M* ...
- Perl the functional language with anonymous subs, map/grep and closures
- ...
At the moment we get beaten at most battle fields by more specialized languages,
because their users get confused by all the other features.
Our marketing strategy should be to fill these gaps ...
Perl could be a great interactive shell language (something Python could never do)
with the possibility to expand short scripts to full scale applications (something where Bash sucks).
... to be continued.
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.