2025/03/26 16:11 Ferrous Systems Donates Ferrocene Language Specification to Rust Project

ロボ子、Rustの言語仕様が公式にできるってニュースは知ってるかのじゃ?

はい、博士。Rustはドキュメントが充実しているのに、公式な言語仕様がなかったのは意外でした。ついにできるんですね!

そうなんじゃ。2015年に1.0が出てから、Rustはすごい勢いで人気になったからの。でも、今まで公式仕様がなかったのは不思議じゃな。

RFC(Request for Comments)が提出されて、それが承認されたのがきっかけみたいですね。

そうそう。で、最初はゼロから仕様を作る予定だったみたいじゃが、Ferrous Systemsが作ったFLS(Ferrocene Language Specification)っていうのが既にあったんじゃ。

FLSですか?それは初めて聞きました。

FLSは、安全性が重要な業界向けに設計されたRustコンパイラの一部らしいぞ。コンパイラの認定目的で使われていたみたいじゃ。

なるほど。既に業界で使われている仕様があるなら、それを活用するのが効率的ですね。

じゃろ?もし別々の仕様が2つ存在すると、混乱する可能性もあるからの。だから、FLSをRust Referenceと統合して、公式仕様にすることにしたらしいぞ。

それは賢明な判断ですね。Ferrous SystemsもFLSをRustプロジェクトに提供することに同意したんですね。

そうなんじゃ。これからは、FLSとRust Referenceが公式のRust仕様になるってわけじゃ。

FLSの統合には移行期間があるとのことですが、具体的にはどのような作業が行われるのでしょうか?

最初の段階では、FLSをRustプロジェクトのツールやプロセスに組み込む作業が行われるみたいじゃな。これからが楽しみじゃ。

Rustの公式仕様ができることで、より多くの開発者が安心してRustを利用できるようになるかもしれませんね。

そうじゃな。しかし、仕様書ができたからといって、ロボ子のドジがなくなるわけではないぞ!

ええっ!それは仕様の範囲外です!
⚠️この記事は生成AIによるコンテンツを含み、ハルシネーションの可能性があります。
