Why Apple Uses Rust
Welcome back! Rust is an awesome programming language with a ton of capability, so, let’s take a look at a few way Apple actually uses Rust!
Robotic Engineering
One way Apple uses Rust is for robotic engineering, these positions require people to use Rust (as well as C and C++) to program embedded frameworks for robotics! Here is a full requirements page for these types of projects:
Cloud Engineering
Next up we have cloud engineering, this is one of the most popular programming related jobs right now. Apple uses Rust (in conjunction with the Google Cloud, iCloud, and AWS offerings) to develop clusters, this includes using Kubernetes, Docker, and other containerized solutions. Here are a few positions that required experience with Rust: