&#62;I view static indentation as I do most forms of static typing: needlessly restricting in an attempt to solve problems that don’t come up much in Real Life code but make for nice pedantic rants about “But what if?”.<p>As a happy Python user, I absolutely resent going to languages that require code block delimiters. Since I consistently indent anyway (and have done so since long before I ever discovered Python), it just feels like pointless duplication of effort to indent <i>and</i> delimit using curly braces or do ... end or whatever.<p>Significant whitespace may not be for everyone, but there's no case to be made that it's <i>punitive</i>.