Been working with a codebase that uses Unicode variable names in Python 3. It's great for when I'm reading (policies are named `π` rather than `pi`!), but makes writing and debugging more difficult (kinda difficult to type `π`...). On the whole, pretty worthwhile tradeoff!