On Wed, Aug 20, 2003 at 03:38:20PM +0900, Hal E. Fulton wrote: <snip> > As far as I can tell, this is a largely subjective issue. Perhaps > the answer is "no compelling reason." I can't speak to this issue > in detail, as my knowledge of Python is minimal. I do know that > when I read the code, all I come away with is hanging indentations, > colons, underscores, and self. It hurts my eyes and doesn't fit > in my head the way I'd like. (For some inexplicable reason, the > colons bother me especially from an aesthetic standpoint.) You'll love this then. :-) (1:18)-(doug@hairbear)-(pts/13)-(10002)-(~) (0)% irb irb(main):001:0> for x in 1..2 : irb(main):002:1* puts x irb(main):003:1> end 1 2 => 1..2 irb(main):004:0> Why the new syntax? <snip> Regards, Doug