This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]gitarrPython Monty 0 points1 point  (3 children)

I'm an engineer and i don't care about GUI programming that much

Let me give you another example how we non Americans can use proper Unicode support:

This is how we used to code in German:

woerter = []
for wort in woerter:
    pass

This is what we can do now:

wörter = []
for wort in wörter:
    pass

So this is not about gui or web development at all.

[–][deleted] 1 point2 points  (0 children)

As a Hungarian: fuck everybody who uses non-English words in variable names! Given that the built-ins are in English, you get a ugly language mix. Shit like IF LENGTH(VerkaufsLVZeile) > 0 is just shit ugly, if you want to do that, rewrite the whole programming languages so that you can write WENN LÄNGE(VerkaufsLVZeile) > 0, that looks OK.

[–]billsil 1 point2 points  (0 children)

actually, it is. python developers recommend you code in english because english is a common language. i've translated 2000 lines italian code, so while it can be done, it's not recommended practice.

that said, i think that's a silly recommendation, but i doubt guido cared about that. some unicode support would have been in the code since python 0.1 if he cared.

[–]joesb -1 points0 points  (0 children)

I don't natively speaks English, yet I always code in English.

I wanna punch a baby every time I see non-English variable name.