From: Tony Arcieri Date: 2009-12-18T06:31:49+09:00 Subject: Re: Poll: Significant Indentation --000e0cd68c6072a332047af359ef Content-Type: text/plain; charset=ISO-8859-1 On Thu, Dec 17, 2009 at 11:11 AM, Josh Cheek wrote: > I agree about Haml, so I suppose my answer to the poll must be that white > space should always count, or never count, but not that it should sometimes > count. (I know the question was whether I would use it, but I'm saying that > I shouldn't have a choice, I would rather the language does or doesn't not > implement it, without the ability to choose). > I guess I'm on the completely opposite side of the fence: I find the way Python enforces indentation rather rigid and hacky. To handle the sorts of cases Haskell's optional indentation handles quite elegantly, Python has to employ things like implicit line joining. Furthermore, since Ruby is already a mature language, requiring mandatory indentation is extremely impractical. Indentation sensitivity in Ruby must allow you to retrofit it into existing codebases. -- Tony Arcieri Medioh! A Kudelski Brand --000e0cd68c6072a332047af359ef--