Python handles globals badly.

Akira Li 4kir4.1i at
Tue Sep 8 14:35:31 CEST 2015

Vladimir Ignatov <kmisoft at> writes:

>>> I had some experience programming in Lua and I'd say - that language
>>> is bad example to follow.
>>> Indexes start with 1  (I am not kidding)
>> What is so bad about that?
> It's different from the rest 99.9% of languages for no particular reason.
> ( => perfect example of "design smell" => not a good example to follow)

It is not just a matter of tradition. Even if you were to invent the
very first programming language; there are reasons to prefer the
zero-based indexing. See "Why numbering should start at zero"

More information about the Python-list mailing list