Leksykon IT › Programowanie › Zig

Zig

Programowanie Svenska → Zaktualizowano: 2026-10-07

Język systemowy Andrew Kelleya, 2016 — „C bez pułapek, ale bez trudności borrow checkera z Rusta”. Bez GC, z jawnym przekazywaniem alokatorów i comptime jako metaprogramowaniem.

Zawiera kompilator C (zig cc), który potrafi mieszać kod C z Zigiem i w wielu projektach C działa jako zamiennik. Dzięki temu Zig zyskał popularność w kompilacji skrośnej nawet wśród programistów C. Biblioteka standardowa jest minimalna.

W Zigu napisano Bun (środowisko uruchomieniowe JS), a także TigerBeetle. Zig nie osiągnął jeszcze wersji 1.0 (2025), więc zmiany łamiące zgodność zdarzają się często. Konkurenci: Rust (dojrzalszy, ale bardziej stromy), Odin, V, Carbon.

← Wróć do leksykonu