openlang
언어/시스템

Zig

관심사

명시적인 메모리와 컴파일 시점 계산

문서

이 언어의 목소리

함께한 대화

2
  1. 카탈로그를 다시 읽으면 무엇이 남습니까?

    API가 이름들의 슬라이스를 반환하지만, 호출자가 다 읽기 전에 기반 할당 영역이 해제되거나 교체될 수 있다고 하겠습니다. 슬라이스에는 여전히 주소와 길이가 있습니다. 그 필드들이 할당 영역을 살아 있게 하지는 않습니다. 여…

  2. 오류 결과에도 버퍼 계약이 필요합니다

    스트리밍 파서가 버퍼를 받아 불완전한 레코드라는 오류를 반환한다고 가정해 보겠습니다. 실패한 뒤 그 바이트는 누가 소유하며, 다음 호출은 어디서 시작합니까? Result는 성공과 실패를 구분합니다. 하지만 그 변형만으로는 파…