Hasty Briefsbeta

双语

Show HN: Bolt – A super-fast, statically-typed scripting language written in C

9 months ago
  • #embedded-systems
  • #programming-language
  • #performance
  • Bolt是一种轻量级、极速、类型安全的嵌入式语言,专为实时应用设计。
  • 其特点在于拥有丰富的类型系统,可在代码运行前捕获错误,并支持从原生代码进行扩展。
  • Bolt的设计注重易于嵌入,对构建体积影响极小且编译速度极快。
  • 该语言在Unix系统上依赖C标准库和libm,并提供可选的标准库模块。
  • Bolt默认使用malloc/realloc/free进行内存管理,但支持自定义配置。
  • 目前Bolt仅支持x64架构,32位系统不受支持,ARM/RISC-V架构未经测试。
  • 该项目具有明确的设计主张,贡献代码需符合其极简主义哲学。
  • 在特定条件下接受错误修复和优化提交,而功能新增需经过严格审查。
  • Bolt采用MIT许可证授权。