Vale 是一种快速、安全、简单的编程语言。
主要特性
- 快速:Vale 是一种 AOT 编译语言,它使用了一种全新的内存管理方法:Generational References,这种方法具有零别名成本的特点,并且不存在垃圾回收中断的情况
- 安全:Vale 是最安全的原生语言:零
unsafe
、区域隔离、外部边界和依赖外部白名单 - 灵活:它对区域的新处理支持可实现交替的内存管理和分配策略,region borrow checker 可以在它们之间实现无缝、快速和轻松的互操作
语法示例
exported func main() {
println("Hello world!");
}
Hello world!
评论