&#62; A Rubyist would argue that that Python 2 syntax is anything but clear.<p>Why does that matter?  The syntax should be clear to a capable Python developer, not someone who has never used Python.<p>I'm not suggesting that that particular syntax is or is not clear to said Python programmer, merely that the consideration for a Ruby programmer is useless.