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