zig이란?
버전 0.15.2의 최신 Zig 프로그래밍 언어 패턴입니다. Zig 코드를 작성, 검토 또는 디버깅할 때, build.zig 및 build.zig.zon 파일 작업을 할 때, 또는 comptime 메타프로그래밍을 사용할 때 사용합니다. 학습 데이터에서 오래된 패턴을 피하는 데 중요합니다. 특히 빌드 시스템 API(root_source_file 대신 root_module, 연결이 있는 addLibrary), I/O API(버퍼 기록기 패턴), 컨테이너 초기화(.empty/.init), 할당자 선택(DebugAllocator), 이제 기본적으로 관리되지 않는 ArrayList, @typeInfo 소문자 필드(.Struct가 아닌 .@"struct") 및 제거된 언어 기능 (비동기/대기, 네임스페이스 사용). 출처: nzrsky/zig-skills.