Beefy Boxes and Bandwidth Generously Provided by pair Networks
Clear questions and runnable code
get the best and fastest answer

Re: Re: Mandatory indenting

by herveus (Parson)
on Jun 18, 2003 at 14:33 UTC ( #266838=note: print w/ replies, xml ) Need Help??

in reply to Re: Mandatory indenting
in thread Mandatory indenting


-- 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.


Comment on Re: Re: Mandatory indenting

Log In?

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

How do I use this? | Other CB clients
Other Users?
Others rifling through the Monastery: (12)
As of 2015-11-30 21:50 GMT
Find Nodes?
    Voting Booth?

    What would be the most significant thing to happen if a rope (or wire) tied the Earth and the Moon together?

    Results (783 votes), past polls