Beefy Boxes and Bandwidth Generously Provided by pair Networks
Just another Perl shrine

comment on

( #3333=superdoc: print w/replies, xml ) Need Help??
I think his points were actually quite cogent.

Quite cogent, yes, but poisoned. This is the problem all the time. Quoting Re: Can Perl do anything Java can do?:

The Java language is much heavier, but at the same time it has many features that Perl (5, at least) does not even consider: strong typing, compile-time checking, a more robust class implementation, and so on and on and on.

This is, putting mildly, not quite accurate: "does not even consider"? Considerable amount of brain cell squeezing was put into making loose typing work, that's true; but another big amount of brain cell rubbing was poured into making strong typing possible. The default is loose typing, sure. But that doesn't mean that perl does not even consider strong typing. One might wave that off as not being up to technical rigor - I call such statements toxic. They are purporting prejudices invalidated long ago.

So, while actually quite cogent this post is another example of the mixture: common-place chaff, one or two grains of wheat, and at least one ergot (sclerotium clavus or secale cornutum of Claviceps purpurea) which poisons the whole dough. Meditations about the fungus aspect are left as an excercise to the reader.

update: revision and links for the fungus part

perl -le'print map{pack c,($-++?1:13)+ord}split//,ESEL'

In reply to Re^6: Can Perl do anything Java can do? by shmem
in thread Can Perl do anything Java can do? by MikeBraga

Use:  <p> text here (a paragraph) </p>
and:  <code> code here </code>
to format your post; it's "PerlMonks-approved HTML":

  • 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, 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, 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:
    & &amp;
    < &lt;
    > &gt;
    [ &#91;
    ] &#93;
  • Link using PerlMonks shortcuts! What shortcuts can I use for linking?
  • See Writeup Formatting Tips and other pages linked from there for more info.
  • Log In?

    What's my password?
    Create A New User
    and the web crawler heard nothing...

    How do I use this? | Other CB clients
    Other Users?
    Others contemplating the Monastery: (5)
    As of 2019-09-22 12:38 GMT
    Find Nodes?
      Voting Booth?
      The room is dark, and your next move is ...

      Results (273 votes). Check out past polls.