Il motivo principale per cui tendo a scegliere Zig rispetto a Rust è la comprensione del linguaggio. In Zig, non ci sono flussi di controllo o allocazioni nascoste. Posso guardare qualsiasi codice e, nonostante sia un principiante, dirti a un livello basso cosa fa ogni riga di codice. In Rust, devi comprendere il linguaggio Rust per capire veramente cosa sta succedendo. Rust è sia un linguaggio di alto livello che di basso livello. Il vantaggio di Zig per uno sviluppatore come me è che posso fare completamente affidamento sulle mie capacità di architettura ingegneristica e scienze informatiche per scrivere e fare debug dei miei programmi. Non ho mai avuto bisogno di diventare un esperto del linguaggio prima.