Índice:
- Definição - O que significa o Concurso Internacional de Código Ofuscado C (IOCCC)?
- Techopedia explica o Concurso Internacional de Código C Ofuscado (IOCCC)
Definição - O que significa o Concurso Internacional de Código Ofuscado C (IOCCC)?
O Concurso Internacional de Código C Ofuscado (IOCCC), realizado quase anualmente desde 1984, é um concurso no qual os programadores competem para projetar pedaços de código C intencionalmente enigmáticos, ineficientes e difíceis de manejar.
Techopedia explica o Concurso Internacional de Código C Ofuscado (IOCCC)
Talvez não seja de surpreender, diz-se que o conteúdo do Concurso Internacional de Código Ofuscado C originou-se de programadores que olhavam códigos escritos ineficientemente para projetos legítimos.
Muitas entradas diferentes no Concurso Internacional de Código C Ofuscado demonstraram como escrever códigos propositadamente complexos e irritantes; por exemplo, evitando convenções C comuns para escrever as coisas de uma maneira muito mais elaborada ou adicionando camadas de abstração desnecessária. Por exemplo, algumas das entradas usam loops para desenvolver itens que poderiam ter sido simplesmente definidos - um programa calcula pi examinando uma forma que ele gerou. O Concurso Internacional de Código C Ofuscado gerou eventos correlatos como o concurso Ofuscado Perl e goza de notoriedade no mundo "l33t".