Zig Property


## **⚡ 간결한 언어**
프로그래밍 언어 지식을 디버깅하는 대신, 프로그램의 디버깅에만 집중하세요.
- 숨겨진 흐름 제어 없음.
- 숨겨진 메모리 할당 없음.
- 전처리기와 매크로 없음.

## **⚡ 컴파일 타임**
컴파일 타임 코드 실행 기능과 지연 평가 기능을 활용한, 메타프로그래밍의 새로운 접근법을 확인해보세요.
- 어떤 함수든 컴파일 타임에 호출 가능.
- 런타임 오버헤드 없이 모든 자료형을 값처럼 수정 가능.
- 컴파일 과정에서 대상 아키텍처를 그대로 에뮬레이트 가능.

## **⚡ Zig를 통한 코드 관리**
C/C++/Zig 코드베이스를 점진적으로 향상시키세요.
- Zig를 크로스 컴파일을 지원하며, 다른 컴파일러를 바로 대체할 수 있는 독립적인 C/C++ 컴파일러로 사용 가능.
- `zig build`를 이용하여 모든 플랫폼에서 일관성 있는 개발 환경 구축 가능.
- 여러 언어를 대상으로 링크 타임 최적화 (LTO) 기능을 지원하여, C/C++ 프로젝트에 Zig 컴파일 단위를 추가 가능.




> [홈 ⚡ Zig Programming Language](https://ziglang.org/ko/)





