编程语言是软件业的工业母机、编译器技术是信息产业的根技术,各种编程语言被用于操作系统、数据库管理系统、网络服务、工控设备、应用程序等的开发,渗透到了所有现代产业和服务领域。
尤其是信息产业创新空间的持续扩展、系统复杂度的持续上升、开发成本的持续降低,都直接受益于不断涌现的编程语言和编译技术。迄今为止,国内几乎没有出现被广泛使用的编程语言,这与我国世界性工业大国、科技大国的地位相去甚远。
蓝皮书本次共收录项目 20 个,各项目名称如下(按拼音排序,不分中英文):
Auto 语言 、 Aya 、 Calcit 、 CovScript 智锐 、 DeepLang 、 GödelScript 、 HVML 、 金鱼 Scheme 、 KCL 、 Koral 语言 、 洛书(Losu)编程语言 、 MoonBit 、 Nasal-Interpreter 、 NASL 、 PikaPython 、 青语言 、 狮偶 、 凸语言 、 凹语言 、 XLang。
Auto 语言是一门适用于多场景的编程语言。基于 Rust 实现。Auto 语言的特色有:
灵活多变。适应多种生态(C、Rust、Python、Shell 等)。针对不同场景,Auto 语言提供不同的语法、语言特性和标准库;动静皆宜。
支持动态类型和静态类型。支持动态解释和静态编译执行;全栈俱备。Auto 语言有自己的标准库、REPL、构建器和 UI 框架。Auto 语言支持前端UI、后端服务和嵌入式开发。