c4wa: Um compilador C para WebAssembly minimalista e eficiente
2025-06-28
c4wa é um compilador que traduz um subconjunto da linguagem C para WebAssembly. Ao contrário de outros compiladores, ele gera código WebAssembly minimalista e bem otimizado, sem nenhum código auxiliar, bibliotecas incorporadas ou sobrecarga. É totalmente compatível com qualquer tempo de execução WASM fora da caixa. c4wa suporta loops, condicionais, structs, arrays, ponteiros e outros recursos típicos da linguagem C, e pode gerar código no formato WAT legível. Ele busca um equilíbrio entre a conveniência de nível superior da linguagem C e a eficiência de baixo nível do WebAssembly, oferecendo aos desenvolvedores uma nova maneira de escrever código WebAssembly de alto desempenho.
Desenvolvimento