13:03
youtube.com 19/06/2026 SRT AI Coder TODAY

Zig diz NÃO à IA

Zig diz não à inteligência artificial em declaração surpreendente.

Zig Desenvolvedores Tecnologia IA

Conteudo

TLDR;

Zig proibiu o uso de IA porque contribuições geradas por LLMs têm sido quase sempre de baixa qualidade, com valor negativo e criam um enorme custo de manutenção para o projeto. A política veda totalmente o uso de IA em issues e pull requests, proibindo sob qualquer condição que contribuições sejam produzidas por modelos de linguagem. Com isso esperam reduzir o volume de PRs inúteis, evitar uma "negação de atenção" ao repositório e proteger a qualidade e a evolutividade do código, onde cada linha tem custo significativo.

Resumo

No trecho, comentam sobre Andrew Kelly, criador da linguagem Zig, e a polêmica em torno de Bun ter migrado para Rust após críticas às longas compilações do Zig, gerando percepções de picuinha e abandono. Discutem que Zig desenvolveu um backend x86 próprio que permite compilação incremental extremamente rápida — alegadamente atualizando binários em ~50 ms mesmo em bases de milhões de linhas — algo que, segundo eles, não seria viável usando LLVM. Em seguida explicam a política rígida de “sem IA/LLM” para issues e pull requests do projeto Zig: contribuições geradas por IA costumam ser de baixa qualidade ou até prejudiciais, e geram enorme custo de manutenção, especialmente num projeto de linguagem onde cada linha de código importa. Também citam o problema social em que pessoas usam PRs para ganhar “street cred” ou vagas, inundando repositórios com mudanças ruins, o que causa uma espécie de “ataque por negação de atenção”. Mencionam que outros mantenedores, como Linus, têm adotado posturas similares e refletem sobre a necessidade de ir além da dicotomia “slop versus sofisticação” (termo citado por Satya) para encontrar um novo equilíbrio na forma de lidar com contribuições assistidas por IA.