@bytes.array: Uma coisa que muda completamente a forma como você entende performance: nem todo acesso à memória custa a mesma coisa. Registradores, cache L1, L2, L3 e RAM podem estar separados por dezenas de nanossegundos — uma diferença enorme quando repetida milhões de vezes. Entender a hierarquia de memória é entender onde boa parte da performance realmente acontece.