4 min de leitura

Migração Zig 0.11 para 0.12

Introdução A migração de Zig 0.11 para 0.12 foi uma das mais significativas na história da linguagem, com mudanças substanciais no sistema de build, compilador …

Ler mais →
4 min de leitura

Migração Zig 0.12 para 0.13

Introdução A transição de Zig 0.12 para 0.13 traz melhorias significativas no compilador, na biblioteca padrão e no sistema de build. Como Zig ainda está em …

Ler mais →
3 min de leitura

Migrar de CMake para build.zig

Introdução CMake é o sistema de build mais usado em projetos C/C++. Embora poderoso, sua linguagem de script é complexa, com sintaxe pouco intuitiva e …

Ler mais →
4 min de leitura

Migrar de Makefile para build.zig

Introdução O sistema de build de Zig é uma das suas features mais poderosas. Em vez de aprender uma linguagem de build separada (Make), você escreve a lógica de …

Ler mais →
5 min de leitura

Portar uma Biblioteca C para Zig

Introdução Portar uma biblioteca C para Zig pode significar duas coisas: criar um wrapper Zig idiomático sobre a biblioteca C existente, ou reescrever a …

Ler mais →
5 min de leitura

Substituir Macros C por Comptime Zig

Introdução O preprocessador C é uma das fontes mais comuns de bugs sutis em projetos C. Macros operam por substituição textual, sem type checking, sem escopo, e …

Ler mais →