Fedora 46 Proposal Wants To Provide Official Support For Crystal Programming Language

Fedora 46 Proposal Wants To Provide Official Support For Crystal Programming Language

A new change proposal that's been filed for evaluation with next year's Fedora 46 release is to provide official, native support for the Crystal programming language. Crystal is a statically-typed and object-oriented compiled language designed for system-level execution. Crystal's syntax is inspired by the Ruby programming language but with an emphasis on speed, efficiency, and type safety. More details on the Crystal language itself can be found via Crystal-Lang.org. The F46 change proposal aims for official support for Crystal with a desire to package up the Crystal compiler, the Shards dependency manager, and an automated spec generator (cr2rpm) and RPM packaging macros (crystal-rpm-macros) in the Fedora Linux world. The proposal classifies the benefits of Crystal programming on Fedora as being useful for air-gapped and high security deployments, supply chain integrity, centralized security auditing, hermetic and reproducible builds, and being a modern systems language. Those curious about this proposal for shipping the Crystal programming language packages in Fedora Linux beginning in Fedora 46 can find the details on the Fedora Wiki. The Fedora Engineering and Steering Committee (FESCo) still has to vote on this proposal.

Original Source

Read the full article at Phoronix →

KhanList aggregates and links to publicly available news content. We do not host full articles from third-party sources. Always verify important information with original sources.