One thing I'm completely ignorant of is how to people from countries where non-latin alphabets are write code? Eg if you're Chinese, Arabic even Russian do you have to do everything in English and English characters? I'd hope there is a Unicode mapping into other characters - is there any language that supports this? Even for libraries would be nice.
class Pessoa(models.Model):
idade = models.IntegerField()
nome = models.CharField()
Then some things wind up having mixed-language variable names: class PessoaForm(forms.ModelForm):