News for hackers. Stuff that matters.
Re:Purdue Starts Comprehensive Semiconductor Degree Programs... by CodeSgt on Wednesday June 15, 2022 @06:53PM (#31760463)
Know of any companies/industries that have started switching to Rust for embedded?
Re:Purdue Starts Comprehensive Semiconductor Degree Programs... by roblabla on Wednesday June 15, 2022 @07:52PM (#31760922)
It's still too early for Rust in the embedded space. A lot of that space has various certification requirements that Rust doesn't meet yet, and the rest of the space tends to follow too and is very conservative.

Ferrous Systems is making some good progress to make certification of Rust happen, through ferrocene[0] and other initiatives, but it will take time.

The only company I know using Rust in a sort-of embedded way is SoloKeys[1], using Rust to write the firmware of a hardware authentication token (similar to a yubikey).

[0]: https://ferrous-systems.com/ferrocene/

[1]: https://solokeys.com/

Re:Purdue Starts Comprehensive Semiconductor Degree Programs... by badRNG on Wednesday June 15, 2022 @07:10PM (#31760617)
Honestly no. Pretty much the only folks I've heard talking about Rust are in the application dev space. Generally the space I'm familiar with is lately being called "deeply embedded" to differentiate it from IoT platforms (which sometimes run full-blown Android)

Typically the real time space is very conservative on what types of changes are implemented, and that's largely because a lot of rt software exists on safety critical systems that need to be supported for decades.

Re:Purdue Starts Comprehensive Semiconductor Degree Programs... by ostenning on Thursday June 16, 2022 @06:20AM (#31764345)
I know synthesizer manufacturers that are switching over to Rust for their embedded devices, Elektron is an obvious one that comes to mind. There is also some adaptation in the Eurorack space thanks to a lot of open source work done for stm32's, I've built a commercial Eurorack product using Rust.

Its pretty great to be honest, I think I would have a hard time going back to C/++

Re:Purdue Starts Comprehensive Semiconductor Degree Programs... by steveklabnik on Wednesday June 15, 2022 @07:56PM (#31760954)
Oxide Computer, my employer, is using Rust for firmware and other embedded cases.

Several automotive companies have been hiring for Rust, though what exactly they’re using it for isn’t as well known publicly yet.

There have been a few aerospace projects. And at least one train project, IIRC?