TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Open Sourcing Ferrocene

77 pointsby pietroalbiniover 1 year ago

8 comments

mbStavolaover 1 year ago
Considering that Ferrocene has been open sourced (or at least, will be) and Adacore announced the (seemingly) closed source GNAT Pro for Rust, it looks to me that maybe the two organizations couldn't agree on a path forward regarding source availability and parted ways. Even this post mentions that the current version of Ferrocene needs to have some "proprietary partner work" scrubbed before a proper open source release can occur.
评论 #37792309 未加载
andrewl-hnover 1 year ago
Ken Thompson talked about compilers potentially injecting code in final programs in his Turing Award lecture [1]. That&#x27;s why compilers need to be certified in order for the software built by these compilers also receive certification.<p>It&#x27;s a great step for Rust!<p>[1]: <a href="https:&#x2F;&#x2F;www.cs.cmu.edu&#x2F;~rdriley&#x2F;487&#x2F;papers&#x2F;Thompson_1984_ReflectionsonTrustingTrust.pdf" rel="nofollow noreferrer">https:&#x2F;&#x2F;www.cs.cmu.edu&#x2F;~rdriley&#x2F;487&#x2F;papers&#x2F;Thompson_1984_Ref...</a>
评论 #37769281 未加载
评论 #37769285 未加载
评论 #37769385 未加载
miguelrazover 1 year ago
Big congrats to all the team at Ferrous Systems :D<p>Disclosure:<p>My colleagues rock :)
thesuperbigfrogover 1 year ago
Hopefully the work on Ferrocene can contribute to the standardization of the Rust language.<p>Tracking issue: <a href="https:&#x2F;&#x2F;github.com&#x2F;rust-lang&#x2F;rust&#x2F;issues&#x2F;113527">https:&#x2F;&#x2F;github.com&#x2F;rust-lang&#x2F;rust&#x2F;issues&#x2F;113527</a>
评论 #37769548 未加载
blakesmithover 1 year ago
This is really cool. A really big step forward for the Rust ecosystem. Being able to use Rust in safety critical systems is a big win.<p>Congrats to everyone involved!
ngrillyover 1 year ago
Kudos to the team! I&#x27;m almost sad that I&#x27;m not working anymore on a Battery Management System, requiring functional safety, as I was considering transitioning from C to Rust and that&#x27;s how I came to learn about Ferrocene :)
0xDEFover 1 year ago
Interesting that they only support x86-64 and aarch64&#x2F;ARM64.<p>I would have thought the majority of safety critical systems are on bare-metal ARM32.
评论 #37770337 未加载
gorenbover 1 year ago
Should i use this instead of the normal Rust compiler?
评论 #37780846 未加载