Fedora 46提案拟为Crystal编程语言提供官方支持

摘要:

Fedora项目已提交一项变更提案,计划在明年的Fedora 46版本中,为Crystal编程语言提供官方、原生支持,目前该提案正等待评估。Crystal是一种静态类型、面向对象的编译型语言,面向系统级执行场景设计。它的语法受到Ruby启发,同时更加注重运行速度、资源效率和类型安全。

image.webp

有关Crystal语言本身的更多信息,可参阅Crystal-Lang.org:

https://crystal-lang.org/

这项Fedora 46变更提案的目标,是在Fedora Linux生态中正式打包Crystal编译器、Shards依赖管理器、自动化规范生成工具cr2rpm,以及用于RPM打包的宏集合crystal-rpm-macros。

提案认为,在Fedora中使用Crystal编程语言,将有助于满足隔离网络环境和高安全性部署的需求,并能够提升软件供应链完整性,支持集中式安全审计、封闭且可复现的构建流程,同时为用户提供一种现代化的系统级编程语言。

有意了解该提案、以及Fedora Linux计划从Fedora 46开始提供的Crystal相关软件包的用户,可以前往Fedora Wiki查看详细内容:

https://fedoraproject.org/wiki/Changes/CrystalLanguage

目前,该提案仍需提交给Fedora工程与指导委员会(FESCo)进行投票表决。

查看评论
created by ceallan