Hacker News 의견
  • Val: C++의 후계자를 목표로 하는 고수준 시스템 프로그래밍 언어
  • 정적으로 컴파일되며 정적으로 형식이 지정되며 C++과 상호 운용이 가능함
  • Val은 포인터와 참조를 제거하고 대신 내부적으로 pass-by-const-reference와 return-value-optimization을 사용함
  • 알파 버전을 아직 출시하지 않았고 GitHub에서의 별점과 기여자가 제한적이지만 일부 사람들은 Val을 지지함
  • Val이 Windows 운영체제를 지원할 수 있는 능력에 대한 우려가 있음
  • Rust, Zig, Val과 같은 여러 개의 제로 비용 추상화 언어의 존재는 일부 시스템 프로그래머들에게 사랑받고 해결되기를 바라는 대상임
  • Val은 아직 개발 중이며 완전히 사용 가능한 언어로 간주되지 않음
  • Dave Abrahams와의 연관성으로 인해 Val은 주목받고 있음 (Dave Abrahams는 프로그래밍 커뮤니티에서 잘 알려진 인물임)
  • Val의 구현에 대한 질문과 토론이 있으며, 문자열 처리와 자기 참조 데이터 구조의 구현 가능성 등이 포함됨
  • Val은 Rust, Zig, Vale와는 목표가 겹치는 것으로 보이지만 Vala와는 그렇지 않음
  • Val에서 Rust의 'unsafe'와 유사한 탈출구가 있을 수 있으나, Val의 안전한 부분집합이 실제 응용에 충분한지에 대한 의문은 아직 논의 중임
  • Val과 유사한 다른 언어로는 V, Vala, Vale 등이 있음