Seu Programa Não Começa na main

por Frank de Alcantara em 03/07/2026

Este artigo também está disponível em inglês.

Seu Programa Não Começa na main

Existe uma pequena mentira pedagógica que ensinamos, repetimos, colocamos em slide e depois fingimos que não fomos nós: “o programa começa na função main()”. Funciona bem na primeira aula. Evita trauma. Dá à aluna um lugar para colocar o primeiro printf, ou o primeiro std::cout, e seguir a vida.

Ah! Como é boa a vida simples!

O problema é que essa frase é falsa. Útil, mas falsa. Como quase toda simplificação didática que sobrevive tempo demais, ela passa de escada para muleta. Em algum momento, precisamos tirá-la da frente.

Conteúdo Exclusivo
Quer continuar lendo?

Este artigo completo contém estratégias práticas e dados exclusivos reservados para nossos membros cadastrados.

Continuar com Google Acesso gratuito e instantâneo com sua conta Google

(Updated: )