Beefy Boxes and Bandwidth Generously Provided by pair Networks
Pathologically Eclectic Rubbish Lister
 
PerlMonks  

Comment on

( #3333=superdoc: print w/ replies, xml ) Need Help??
Howdy!

-- for lame anonymous reply.

I have yet to see a situation where required, consistant block indenting causes anything more than the most trivial problems. I've been using it (and about 15 other languages) for years.

...long lines that you want to split and indent further? I can see that causing issues that I would not characterize as "trivial".

Oh, consistancy is not all its cracked up to be. It can be a straightjacket. It may make learning easier in the early stages, but can impede advanced learning. Too much consistency can leave the language without enough conceptual texture. If everything works the same, how can you tell the difference. I don't recall where I saw the mention, but it was noted that natural languages have the most inconsistency in some of the most heavily used portions. Consider irregular verbs. Which ones are most commonly irregular? "to be" is frequently wildly irregular and is probably the most heavily used verb.

Perl may be excessively flexible, but you are not required to use all the flexibility. As chromatic noted, discipline is key to the appropriate use of flexibility.

yours,
Michael


In reply to Re: Re: Mandatory indenting by herveus
in thread Mandatory indenting by Juerd

Title:
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!
  • 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
  • Outside of code tags, you may need to use entities for some characters:
            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?
    Username:
    Password:

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

    How do I use this? | Other CB clients
    Other Users?
    Others chanting in the Monastery: (9)
    As of 2014-12-26 04:04 GMT
    Sections?
    Information?
    Find Nodes?
    Leftovers?
      Voting Booth?

      Is guessing a good strategy for surviving in the IT business?





      Results (165 votes), past polls