METABYTE
Inapoi la articole

Bun renunță la fișierele .zig — acum e mai puțin „zigzag”

Bun șterge fișierele .zig din depozit: religia codului curat sau un simplu refactoring?

14 mai 20261 min de citit
Bun renunță la fișierele .zig — acum e mai puțin „zigzag”

Dezvoltatorii Bun, acest energizant printre runtime-urile JavaScript, au decis să facă ordine în dulapul digital. În pull request-ul #30680, ei elimină fișierele .zig din depozit.

Anterior, Bun folosea Zig pentru componente de nivel jos, dar se pare că au decis să rescrie totul în cod nativ sau C, pentru a nu înmulți entitățile. E ca și cum ai arunca toate deschizătoarele de conserve din bucătărie pentru că deschizi conservele cu dinții.

Probabil face parte dintr-o strategie pe termen lung de simplificare a build-ului și reducere a dependințelor. Până la urmă, cu cât mai puține limbaje într-un proiect, cu atât mai puține bătăi de cap pentru întreținători. Dar fanii Zig vor fi triști: limbajul lor preferat pierde încă un aliat.

Comentariul studioului METABYTE: Curățarea bazei de cod e ca o curățenie generală: doare, dar după aceea respiri mai ușor. Totuși, noi probabil am fi păstrat câteva fișiere .zig pentru decor, ca să avem ce arăta colegilor la code review.

URMATORUL PAS

Ti-a placut abordarea?

Aplicam aceleasi principii in proiectele clientilor: AI, automatizari, produse care nu se sting dupa lansare.