为现代开发而生的
表现力脚本语言

轻量级、自驱动、原生支持错误传递与集合迭代。

?

错误传递运算符

使用 ? 运算符实现优雅的错误冒泡,彻底告别冗长的 if (err != null)

🔄

原生集合迭代

支持 for-in 语法,无论是数组还是字符串,都能以最直观的方式进行遍历。

📦

原生性能

基于 C 语言开发的解释器,内置高效数组支持,提供极致的运行效率。

感受 N 语言的优雅

简洁的语法,强大的表达力。

main.ns
fn load_config(path) {
    var content = read_file(path)?;
    var config = json_decode(content)?;
    return config;
}

var fruits = ["apple", "banana", "cherry"];
for (fruit in fruits) {
    print("I love: ", fruit);
}

核心亮点展示

  • ? 运算符:如果 read_file 失败返回 null,当前函数立即返回 null
  • for-in 循环:原生支持对数组进行迭代。
  • 内置库:自带数学、字符串、I/O 等核心标准库。