7

安全快速的编程语言 Vale

 2 years ago
source link: https://www.oschina.net/p/vale
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
neoserver,ios ssh client

Vale 是一种快速、安全、简单的编程语言。

主要特性

  • 快速:Vale 是一种 AOT 编译语言,它使用了一种全新的内存管理方法:Generational References,这种方法具有零别名成本的特点,并且不存在垃圾回收中断的情况
  • 安全:Vale 是最安全的原生语言:零unsafe、区域隔离、外部边界和依赖外部白名单
  • 灵活:它对区域的新处理支持可实现交替的内存管理和分配策略,region borrow checker 可以在它们之间实现无缝、快速和轻松的互操作

语法示例

exported func main() {
  println("Hello world!");
}
Hello world!
展开阅读全文

评论 (0)

portrait.gif
portrait.svg
本软件还没有认证的作者
邀请作者认证

同类软件推荐

Melody 是一种可将代码编译为 ECMAScript 正则表达式的语言,旨在更易于阅读和维护。 例子 注意:这些是当前支持的语法,可能会改变 Batman Theme 16 of "na...
气 (Qi) 是一种轻量级、快速、开源的中文编程语言。 特征 气在中文基础上。说英语的人通常不会想当然地认为他们所学的编程语言都是基于他们已经很流利的母语。以英语为母语的人可以通过阅读关键字(“...
Arturo 是简单易用、富有表现力 (expressive) 且可移植的脚本编程语言,基于 Nim 实现。 Arturo 的设计遵循了非常简单直接的原则: 代码是单词和符号的列表 代码块中的单...
Byzer 是一门面向 Data 和 AI 的低代码、云原生的开源编程语言。 作为一门结合了声明式编程和命令式编程的混合编程语言,Byzer 低代码且类 SQL 的编程逻辑配合内置算法及插件的加...
Rost 是德语版 Rust,可使用德文来编写 Rust 代码,包括关键字、函数名称和惯例在内的用法均使用了德语。 示例 rost::rost! { benutze std::co...

About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK