PEP318

Josef Dalcolmo dalcolmo at vh-s.de
Thu Aug 12 03:00:56 EDT 2004


Hello,

I just would like to add my vote against using '@' in the Python language.

I use Leo (the intelligent folding editor written in Python), which makes heavy use of @ and using the same character in Python might create some incompatibilities.

I don't think @ looks good in ANY context and I don't want Python to start looking as ugly as some other languages. (Though I like how in Oberon - which is ugly otherwise because of its use of uppercase keywords - a variable is declared public by marking it with a '*', like in var*).

On many non-English keyboards it isn't exactly simple to type an '@', but since decorators aren't going to be used everywhere, I guess this is a weak point.

- Josef



More information about the Python-list mailing list