Głównym powodem, dla którego zazwyczaj wybieram Zig zamiast Rust, jest zrozumienie języka W Zig nie ma ukrytego przepływu sterowania ani alokacji. Mogę spojrzeć na dowolny kod i mimo że jestem nowicjuszem, powiedzieć na niskim poziomie, co robi każda linia kodu W Rust musisz zrozumieć język Rust, aby naprawdę zrozumieć, co się dzieje. Rust jest zarówno językiem wysokiego, jak i niskiego poziomu Zaletą Zig dla dewelopera takiego jak ja jest to, że mogę całkowicie polegać na własnej architekturze inżynieryjnej i umiejętnościach informatycznych, aby pisać i debugować moje programy. Nigdy nie musiałem najpierw stać się ekspertem w tym języku.