Por que os índices de array devem começar em zero?

2025-03-21

Este ensaio argumenta por que os índices de array na ciência da computação devem começar em zero, e não em um. Através do raciocínio matemático e de exemplos de linguagens de programação, o autor demonstra a superioridade da indexação baseada em zero: é mais consistente matematicamente, evita condições de limite ambíguas e leva a um código mais limpo e eficiente. A peça também aborda inconsistências históricas nas escolhas de índices de linguagens de programação e seus inconvenientes resultantes.

Desenvolvimento indexação