4 ms·
Nobody said it would be easy, but it is already happening. https://medium.com/@tinocaer/how-microsoft-is-adopting-rust-e0f8816566ba https://medium.com/@tinocae
by alophawen 5y ago
Nobody said it would be easy, but it is already happening.
https://medium.com/@tinocaer/how-microsoft-is-adopting-rust-e0f8816566ba https://medium.com/@tinocaer/how-microsoft-is-adopting-rust-...
https://preettheman.medium.com/this-is-what-apple-uses-rust-for-37ddfb9e9237 https://preettheman.medium.com/this-is-what-apple-uses-rust-...
- CyberRage 5y agoDid you even read what you linked? I wouldn't say "already happening" more like first early steps. Operating systems have a massive attack surface, would take years to convert code from C\C++ to Rust and likely be more vulnerable initially(the old code base went through decades of scrutiny, hundreds of scanners\fuzzers etc)
- deleted 5y ago[deleted]
- saagarjha 5y agoI don't think Apple is shipping anything customer facing that's built on Rust?
- dagmx 5y agoNot in rust, but they did: - Add reference counting to ObjC to get rid of a lot of use after free bugs (still of course possible because it's just a language suggestion and not strictly enforced like Rust or Swift) - push for adding ObjC notations to let the tooling help catch some set of bugs. Still not perfect by any means but helps a little. - created an entirely new memory safe language as Swift.
- steveklabnik 5y agoApple+ has some stuff in Rust, in my understanding.