开源Bolt:基于C语言实现的高性能静态嵌入式脚本语言
thinkindev • 2025-08-10
24563 views
开发者Beariish近日发布了Bolt语言的第一个公开版本0.1.0,这是一个用C语言实现的高性能、实时优化且静态类型的嵌入式脚本语言。作者表示,Bolt是他多年来构建多个解释器后的成果,旨在打造自己一直想要的脚本语言。近年来,嵌入式语言普遍向安全性和类型化方向发展,如Python的类型提示、TypeScript的爆红,以及支撑全球最大脚本环境之一的Luau语言中的类型系统。Bolt尝试直接在语言层面实现这些特性,而非通过预处理步骤,从而在安全性和性能上获得双重收益。作者计划在未来几周内发布更多嵌入Bolt的玩具和示例应用,并鼓励感兴趣的开发者查看代码库中的示例和编程指南。
核心要点
- Bolt是一个用C语言实现的高性能静态类型嵌入式脚本语言,首个公开版本0.1.0发布
- 该语言直接在语言层面实现类型系统,而非通过预处理步骤,兼顾安全性和性能
- 作者计划未来发布更多应用示例,该项目已在技术社区引发广泛讨论