배우기
Zig에 대해 아무 것도 모르는 상태에서부터 시작해서 Zig의 언어 철학까지 모두 이해하실 수 있도록 다양한 자료를 소개해드립니다.
개발 문서
Unstable 버전 (master)
최신 Stable 버전 (0.14.0)
가이드
아래 내용은 Zig의 표준 라이브러리 개발 문서에 포함될 예정이며, 그 전까지는 여기에서 읽어보실 수 있습니다.
- Zig 빌드 시스템
Zig의 빌드 시스템에 대해 설명합니다.
소개
Zig를 다양한 배경의 프로그래머들에게 소개하기 위한 문서입니다.
상세 소개
시스템 프로그래밍 관점에서 Zig의 주요 기능을 상세하게 설명합니다.C++, D와 Rust도 있는데 왜 Zig가 필요한가요?
C++, D, 그리고 Rust 프로그래머들을 위한 Zig 소개 문서입니다.예제 코드
예제 코드를 통해 Zig로 작성된 코드가 어떻게 구성되어 있는지 확인해보세요.도구
Zig 코드 작성에 도움을 줄 수 있는 확장 프로그램입니다.
시작하기
Zig로 프로그램을 만들어볼 준비가 되셨다면, 아래 가이드에 따라 개발 환경을 구축해보세요.
온라인 학습 자료
Introduction to Zig: a project-based book
An open, technical and introductory book for Zig.Ziglings
Learn Zig by fixing tiny broken programs.Zig on Exercism
Solve coding exercises and get mentored to develop fluency in Zig.Learning Zig
Short introduction to Zig well suited for developers coming from garbage-collected languages.
관련 영상 및 블로그 게시물
Road to Zig 1.0 [동영상]
Video by Andrew Kelley introducing Zig and its philosophy.Zig’s New Relationship with LLVM
A blog post about the work towards building the Zig self-hosted compiler, also featured in an article by lwn.net.