Allowing non-ASCII identifiers

Brian Quinlan brian at sweetapp.com
Thu Feb 12 13:32:50 EST 2004


> This is an overstatement. One of the great things about Python is that
> it borrows from other langauges. VB and C# for sure and I think Java
> allow non-ASCII identifiers and there was no catastrophe. VB has its
> problems but Unicode identifiers is not a big one.

I think that Python should borrow the C# identifier syntax verbatim. That
way we can have code that looks like this:

class @class:
    def @def(@def):
        pass

cl\u0061ss.d\u0065f(true)

Cheers,
Brian





More information about the Python-list mailing list