On Sun, 14 Jun 2009 04:36:17 -0700 (PDT) kindly <kin...@gmail.com> wrote:
> Python already has it for strings r"foo" or u"bar". So I do not think > its going against the grain. <flame_war_alert> Yes, and there's other syntactic sugar like ";" (barely used), mentioned string types, "(element,)", "%s"%var or curly braces themselves. Some of them might even seem as unnecessary and redundant, but they should there to support legacy code, at least, and I don't think it's a good idea to add any more. In fact, py3 will drop "%s"%var syntax in favor of "{0}".format(var) and I think it's a good call. There's only so much sugar to add before it'll transform into salt and you'll start seeing lines like these: s**'@z!~;()=~$x>;%x>l;$(,<x>'*e;y*%z),$;@=<x>!;h(l~;*punch jokers;halt;*;print; I'm happy to use python because it discourages such syntax, among other things. </flame_war_alert> -- Mike Kazantsev // fraggod.net
signature.asc
Description: PGP signature
-- http://mail.python.org/mailman/listinfo/python-list