跳到主要内容

White Language

一门专注于系统编程的语言:|

查阅文档查看源码

版本 • 支持 Windows, macOS, 和 Linux

兼具开发效率与运行性能的编程语言

静态类型、自举实现、由 LLVM 提供强力驱动。

内置 ARC 与安全机制

arc_demo.wl
import "builtin"

func main() -> Int {
let message -> String = "Hello, WhiteLang!";
let items -> Vector(String) = [];
items.append(message);
builtin.print(items[0]);
}

无缝 C 语言外部函数接口 (FFI)

ffi_demo.wl
extern func puts(s -> String) -> Int from "C";

func main() -> Int {
puts("Calling C directly!");
return 0;
}