A modest indentation proposal
phil hunt
philh at comuno.freeserve.co.uk
Fri Nov 30 09:25:12 EST 2001
More information about the Python-list mailing list
Fri Nov 30 09:25:12 EST 2001
- Previous message (by thread): A modest indentation proposal
- Next message (by thread): A modest indentation proposal
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
On Thu, 29 Nov 2001 14:09:28 -0800, Erann Gat <gat at jpl.nasa.gov> wrote: > >The subject of syntactically-significant indentation seems to dominate a >lot of discussions on Python. Personally I've found it to be less of a >problem than I thought it would be, but annoying nonetheless. It also IMO >makes the language unsuitable for mission-critical applications. It's >just too easy to screw up indentation (particularly when cutting and >pasting large blocks of code) without realizing it. I held off learning Python for a year because I disliked the indentation so much. But then when I started learning it, I found it was not a problem, in fact it makes the program look a lot nicer. If I ever design a Python-like language, there will be 2 alternate syntaxes, one with and one without semantic indentation. So people will be able to write if x > 3: a := b + c print a or: if x > 3: { a := b + c; print a; } (Though why anyone would prefer the second way is beyond me). The language would be stored internally in a form resembling the upper of the two, and there would be automatic translators so everyone could see it the way they liked, with {} or not, with whatever number of characters per indentation they liked, spaces/tabs, etc. -- *** Philip Hunt *** philh at comuno.freeserve.co.uk ***
- Previous message (by thread): A modest indentation proposal
- Next message (by thread): A modest indentation proposal
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
More information about the Python-list mailing list