ทันเอไอ

Global AI & tech news, in your language · every story source-checked

🌐Follow
← Back to news
LINE Facebook X
Ferramentas/Open-sourceVerified

Lançamento do Jacquard: nova linguagem de programação projetada para ser escrita por IAs e revisada por humanos

Desenvolvedores lançam a linguagem experimental 'Jacquard', com sintaxe e estrutura otimizadas para que IAs consigam escrever código com maior precisão e facilidade.

📅 16 de jul. de 2026, 03:24
Lançamento do Jacquard: nova linguagem de programação projetada para ser escrita por IAs e revisada por humanos

Em uma era onde a IA desempenha um papel crescente na escrita de software, um desenvolvedor lançou um projeto open-source chamado "Jacquard". Trata-se de uma linguagem minimalista projetada especificamente para um cenário onde a IA gera o código e o humano atua como revisor. O nome é inspirado nos teares Jacquard, pioneiros no uso de cartões perfurados programáveis, que serviram como precursores da computação moderna.

O diferencial do Jacquard reside no seu processo de design: o criador utilizou IAs para analisar ASTs (Abstract Syntax Trees) de linguagens populares, sintetizando uma estrutura que a própria IA consegue processar e gerar com maior eficiência. O resultado é uma linguagem com conceitos únicos.

Um destaque fundamental é o foco em segurança e gestão de efeitos externos. Qualquer ação que interaja com o sistema, como acesso a arquivos ou rede, deve ser declarada explicitamente nas assinaturas das funções. O código não executará essas ações a menos que receba permissão explícita no momento do runtime, reduzindo riscos de comportamentos inesperados da IA.

Além disso, o Jacquard utiliza identidade baseada em conteúdo, focando no "significado" do código em vez de apenas nos caracteres. Isso significa que reformatar, adicionar comentários ou renomear variáveis não exige recompilação ou novos testes. Apesar do potencial, o autor ressalta que o Jacquard ainda é um protótipo de pesquisa e não está pronto para ambientes de produção.

Why it matters
O Jacquard reflete a mudança de paradigma em direção a ferramentas desenvolvidas não apenas para humanos, mas nativamente para a colaboração com IA, priorizando segurança e verificabilidade no futuro do desenvolvimento de software.
#Jacquard#AI-Generated Code#Programming Language#Open Source