# 발레의 불변 지역 대여에 대한 첫 번째 프로토타입

> Clean Markdown view of GeekNews topic #9766. Use the original source for factual precision when an external source URL is present.

## Metadata

- GeekNews HTML: [https://news.hada.io/topic?id=9766](https://news.hada.io/topic?id=9766)
- GeekNews Markdown: [https://news.hada.io/topic/9766.md](https://news.hada.io/topic/9766.md)
- Type: GN+
- Author: [neo](https://news.hada.io/@neo)
- Published: 2023-07-13T09:53:49+09:00
- Updated: 2023-07-13T09:53:49+09:00
- Original source: [verdagon.dev](https://verdagon.dev/blog/first-regions-prototype)
- Points: 2
- Comments: 1

## Topic Body

- 베일은 프로그래밍 언어에서 메모리 안전성에 대한 새로운 접근 방식인 변경 불가능한 영역 대여에 대한 프로토타입을 개발했습니다.
- 이 프로토타입은 세대별 참조와 영역 대여를 결합하여 메모리 안전성 오버헤드를 제거하고 베일 코드를 매우 빠르게 만듭니다.
- 영역 대여는 선택 사항으로, 프로그래머가 프로그램의 어느 부분을 최적화할지 선택할 수 있습니다.
- 이 프로토타입은 벤치마크를 통해 검증되었으며, 불안전한 모드와 비교하여 어떠한 관찰 가능한 오버헤드도 보이지 않습니다.
- 베일은 여전히 C 및 C++과 같은 언어와 경쟁하기 위해 베일 특정 사전 최적화기와 인라인 데이터 지원에 대해 작업해야 합니다.
- 팀은 베일을 제품 수준의 언어로 만들기 위해 작업을 지원하고 도와줄 후원자를 찾고 있습니다.

## Comments



### Comment 17264

- Author: neo
- Created: 2023-07-13T09:53:49+09:00
- Points: 1

###### [Hacker News 의견](http://news.ycombinator.com/item?id=36690556) 
```- Vale 컴파일러를 사용하려던 댓글러가 패닉과 도움 문서 부족 등의 문제를 겪었습니다.
- 다른 댓글러가 Vale에 관심을 표하고 RSS 피드를 구독하기 시작합니다.
- Vale 프로젝트를 지원하기 위해 더 많은 후원사를 모집합니다.
- 세대 참조의 맥락에서 "안전"의 의미에 대한 질문이 제기됩니다.
- Vale의 사전 최적화와 Rust의 Cranelift를 비교합니다.
- Vale의 접근 방식이 성능과 안전을 결합한 점이 칭찬됩니다.
- 한 댓글러가 이 기사를 이해하기 어렵다며 설명을 요청합니다.
- Vale은 V와는 다른 언어임을 명확히 합니다.
- 마일스톤 달성을 축하하는 메시지가 Evan에게 전송됩니다.
- AOT 컴파일, 정적 타이핑, 메모리 안전 기법을 포함한 Vale의 기능과 이점에 대한 설명이 제공됩니다.```
