<story><title>A Decade of Rust, and Announcing Ferrocene</title><url>https://ferrous-systems.com/blog/a-decade-of-rust/</url></story><parent_chain><item><author>insanitybit</author><text>&lt;a href=&quot;https:&amp;#x2F;&amp;#x2F;ferrous-systems.com&amp;#x2F;ferrocene&amp;#x2F;&quot; rel=&quot;nofollow noreferrer&quot;&gt;https:&amp;#x2F;&amp;#x2F;ferrous-systems.com&amp;#x2F;ferrocene&amp;#x2F;&lt;/a&gt;&lt;p&gt;This link contains more information.&lt;p&gt;I guess some sectors care about having a compiler that conforms to some sort of ISO standards. This doesn&amp;#x27;t really tell me what that means but I know that I&amp;#x27;m not the target.</text></item></parent_chain><comment><author>Xylakant</author><text>I&amp;#x27;d like to clarify a little here: There&amp;#x27;s an ISO certifiation in here - but it&amp;#x27;s not an ISO standard for the language.&lt;p&gt;Essentially, the ISO 26262 certification mostly verifies that the compiler &lt;i&gt;release process&lt;/i&gt; conforms to a certain standard. It does not create an ISO standard for rust, not does it aim to. At part of the certification process we had to write a spec for the rust language, but it is a descriptive spec of how certain aspects of the rust language behave for one specific release of the compiler.&lt;p&gt;The certification builds on this to ensure that tests catch deviations between spec and implementation, known problems are documented etc. So rust as a language is unaffected, as is the rust project. The spec is open source and might be useful to others, you can find it at &lt;a href=&quot;https:&amp;#x2F;&amp;#x2F;spec.ferrocene.dev&amp;#x2F;&quot; rel=&quot;nofollow noreferrer&quot;&gt;https:&amp;#x2F;&amp;#x2F;spec.ferrocene.dev&amp;#x2F;&lt;/a&gt;&lt;p&gt;The target sectors for ISO 26262 and related industrial certification are clearly sectors that require such certification: automotive, medical, etc.&lt;p&gt;Ferrocene itself however, is not only the ISO certified downstream of the rust compiler, it also offers for example long term support and tracking of known issues which the rust project does not provide. This is also important for certain applications that do not strictly require certifications.&lt;p&gt;Disclosure: I&amp;#x27;m one of the founders of Ferrous Systems, but I&amp;#x27;m only involved in the Ferrocene project on a moderately high level, so forgive minor technical inaccuracies :)</text></comment>
<story><title>A Decade of Rust, and Announcing Ferrocene</title><url>https://ferrous-systems.com/blog/a-decade-of-rust/</url></story><parent_chain><item><author>insanitybit</author><text>&lt;a href=&quot;https:&amp;#x2F;&amp;#x2F;ferrous-systems.com&amp;#x2F;ferrocene&amp;#x2F;&quot; rel=&quot;nofollow noreferrer&quot;&gt;https:&amp;#x2F;&amp;#x2F;ferrous-systems.com&amp;#x2F;ferrocene&amp;#x2F;&lt;/a&gt;&lt;p&gt;This link contains more information.&lt;p&gt;I guess some sectors care about having a compiler that conforms to some sort of ISO standards. This doesn&amp;#x27;t really tell me what that means but I know that I&amp;#x27;m not the target.</text></item></parent_chain><comment><author>andrewl-hn</author><text>Usually, it means that there&amp;#x27;s a whole lot of paperwork done to say &amp;quot;This specific version of the compiler can run on that specific combination of hardware&amp;quot; with extra things like &amp;quot;if you try to do A, B, or C it will break this or that way, so don&amp;#x27;t do it&amp;quot;.&lt;p&gt;Note that it doesn&amp;#x27;t have to be a separate version with patches - it may as well be a recent stable release of Rust. But the paperwork has to be created just fro this release. And these standards require a team to spend months and months documenting everything. That&amp;#x27;s why having it all done by a vendor like Ferrous Systems is attractive: once the work is done adapting it to some other &amp;quot;compiler version + hardware&amp;quot; combination will take a lot less time.&lt;p&gt;There was an audio interview where Ferrous people talked about it &lt;a href=&quot;https:&amp;#x2F;&amp;#x2F;rustacean-station.org&amp;#x2F;episode&amp;#x2F;067-quentin-ochem-florian-gilcher&amp;#x2F;&quot; rel=&quot;nofollow noreferrer&quot;&gt;https:&amp;#x2F;&amp;#x2F;rustacean-station.org&amp;#x2F;episode&amp;#x2F;067-quentin-ochem-flor...&lt;/a&gt;</text></comment>