Am 27.02.2012 18:05, schrieb Ethan Furman: > Martin v. Löwis wrote: >> Am 26.02.2012 07:06, schrieb Nick Coghlan: >>> On Sun, Feb 26, 2012 at 1:13 PM, Guido van Rossum <gu...@python.org> >>> wrote: >>>> A small quibble: I'd like to see a benchmark of a 'u' function >>>> implemented in C. >>> Even if it was quite fast, I don't think such a function would bring >>> the same benefits as restoring support for u'' literals. >> >> You claim that, but your argument doesn't actually support that claim >> (or I fail to see the argument). > > Python 2.6 code: > this = u'that' > > Python 3.3 code: > this = u('that') > > Not source compatible, not elegant. (Even though 2to3 could make this > fix, it's still kinda ugly.)
No: Python 2.6 code this = u('that') Python 3.3 code this = u('that') It *is* source compatible, and 100% so. As for elegance: I find the u prefix fairly inelegant already; the function removes just a little more elegance. Regards, Martin _______________________________________________ Python-Dev mailing list Python-Dev@python.org http://mail.python.org/mailman/listinfo/python-dev Unsubscribe: http://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com