Zig 1.0 čeka jer Andrew Kelley želi da stabilnost nešto vrijedi
Zigova rasprava o verziji 1.0 vrti se oko kontrole nad alatima, ne oko kalendara.📷 AI-generated image / TECH&SPACE
- ★Zig 1.0 ostaje vezan uz stabilnost jezika, alata i standardne biblioteke, ne uz kalendar.
- ★Kelley u intervjuu kritizira cloud AI pretplate za kodiranje kao loš operativni model.
- ★Priča je važna jer Zig raste upravo u prostoru gdje se traže kontrola, predvidljivost i niska razina apstrakcije.
Zig još nema blagoslovljenu verziju 1.0, i to nije tehnička fusnota nego urednička odluka o tome što “stabilno” uopće znači. U intervjuu za The Register, Andrew Kelley opisuje pristup koji ne zvuči kao tipičan ritam softverskog marketinga: nema verzije 1.0 dok jezik, kompajler, alati i standardna biblioteka ne prođu prag koji on smatra dovoljno čvrstim.
Zig je zato zanimljiv upravo zato što se ne prodaje kao još jedan sloj udobnosti. Projekt na službenoj stranici Ziga sebe pozicionira kao jezik za održavanje robusnog, optimalnog i višekratno upotrebljivog softvera. To ga stavlja u isti mentalni prostor kao C i Rust, ali s vlastitim naglaskom: eksplicitnost, kontrola nad memorijom, brzi buildovi i alatni lanac koji je dio jezika, a ne naknadno zalijepljen ekosustav.
Kelleyjeva logika oko 1.0 zato je stroga, ali razumljiva. Verzija 1.0 u jeziku niske razine nije samo broj na download stranici. Ona je signal autorima biblioteka, timovima koji održavaju build sustave i kompanijama koje moraju planirati migracije da se temelj više neće pomicati pod nogama bez ozbiljnog razloga. Kod Ziga je to posebno osjetljivo jer je i standardna biblioteka dio šire priče o ergonomiji jezika, a ne samo katalog pomoćnih funkcija.
Autor Ziga u novom intervjuu odbija brzinsko proglašenje stabilnosti i pritom oštro reže po pretplatničkim AI alatima za kodiranje.
Stabilan jezik traži više od kompajlera koji danas prolazi testove.📷 AI-generated image / TECH&SPACE
Drugi dio intervjua udara u današnji najskuplji refleks softverske industrije: AI alate za kodiranje. Kelley opisuje mjesečno plaćanje cloud-pogonjenog AI kodiranja kao “insane proposition”, što je oštra formulacija, ali nije samo estetski otpor prema novoj tehnologiji. Kritika pogađa operativni model: ako osnovni razvojni tok ovisi o udaljenom servisu, pretplati i neprozirnom modelu, programer više ne kontrolira vlastiti alatni lanac na isti način.
To je dosljedno Zigovoj filozofiji. Repozitorij projekta na GitHubu nije samo mjesto za kod, nego javni zapis o jeziku koji pokušava izbjeći magiju gdje god može. U tom kontekstu, AI asistent koji generira uvjerljiv, ali pogrešan kod nije neutralan dodatak. On uvodi trošak pregleda, povjerenja i reproduktivnosti, posebno u sustavskom programiranju gdje mala pogreška može značiti krivi raspored memorije, nejasan ABI ili suptilan sigurnosni problem.
Važno je ne pretvoriti ovu priču u karikaturu “AI protiv programera”. Kelleyjeva poanta, koliko se može iščitati iz dostupnog konteksta, nije da se automatizacija nikada ne smije koristiti. Poanta je da alat koji ulazi u srce programerskog rada mora biti mjerljiv, lokalno razumljiv i tehnički odgovoran. U jeziku koji još čeka 1.0 upravo zato što ne želi lažnu stabilnost, takva skepsa prema plaćenom oblaku koji obećava brzinu bez pune kontrole djeluje manje kao nostalgija, a više kao dosljedna inženjerska linija.
Zig zato ostaje jedan od zanimljivijih jezika za promatrati 2026.: ne zato što obećava čaroliju, nego zato što odbija kratice koje bi mu olakšale narativ. Verzija 1.0 će doći tek kada projekt bude spreman nositi težinu tog broja.

