Hacker News new | ask | show | jobs
by zbird 1373 days ago
Rust doesn't even have a formal specification at this time. Technically speaking, everything in Rust is undefined behaviour. That's a hard sell for, e.g., people writing safety-critical systems.

Another problem recently was that compiling Rust required downloading a binary blob from Mozilla. That's a no-go for many projects.

2 comments

AUTOSAR is looking into it, while Ada Core is collaborating with Ferrous Systems to bring Rust to the kind of clients that usually use Ada.

Meanwhile Microsoft has finally acknowledged picking C for Azure Sphere was a bad idea for its overall security story, and is now adding Rust support.

I see, so it seems to be taking off then.
Realistically speaking, everything in C is undefined behaviour.