Python and Ruby
Steven D'Aprano
steve at REMOVE-THIS-cybersource.com.au
Sun Jan 31 17:37:25 EST 2010
On Sun, 31 Jan 2010 14:47:08 -0600, John Bokma wrote:
> An editor can correct the indenting of the braces example but can't with
> this one.
>
> if x:
> if y:
> foo()
> else:
> bar()
>
> While braces might be considered redundant they are not when for one
> reason or another formatting is lost or done incorrectly.
I've heard this argument before, and I don't buy it. Why should we expect
the editor to correct malformed code?
Would you expect your editor to correct this malformed code?
result = sin(x+)y
Why should broken indentation be held to a higher standard than any other
breakage in code?
--
Steven
More information about the Python-list
mailing list