Zig 창시자와 같은 도서관에서 코딩한 날, 그리고 4개월간의 Zig 사용기

Four Months of Zig

Rust에서 Zig로 돌아온 지 4개월. 저자는 snurl 라이브러리와 TUI 타자 연습기, n-body 시뮬레이터를 만들며 Zig의 명시적 allocator와 IO 파라미터, comptime, 강력한 빌드 시스템, 그리고 의존성을 최소화하는 문화에 매료됐다. 특히 지역 Zig Day에서 Andrew Kelley를 직접 만나 함께 코드를 작성한 경험을 공유한다. 반면 표준 라이브러리의 불안정성과 라이프타임 관련 컴파일러 지원 부족은 아쉬움으로 남는다.

가장 게으른 Zig식 오류 처리 방법은 try 키워드를 쓰고 함수 반환 타입에 !를 붙이는 것이다. 이는 프로그래머가 코드에 panic을 삽입하도록 유도하는 Rust와 대조된다.

이 날의 다른 글

2026-10-27