© Shing Lyu 2020
S. LyuPractical Rust Projectshttps://doi.org/10.1007/978-1-4842-5599-5_5

5. Physical Computing in Rust

Shing Lyu1 
(1)
Amsterdam, The Netherlands
 

Up until now, all the programs you have written exist only in the virtual world. However, a big part of the physical world is controlled by software. Traffic lights, self-driving cars, airplanes, and even rockets and satellites are just a few examples. Much of this software has to be compiled and executed in a drastically different environment than the usual Linux, Windows, or MacOS desktop or laptop computers. They usually have to run on relatively weaker CPUs with less available memories. They might sometimes need to run without an operating system, or on specialized operating systems ...

Get Practical Rust Projects: Building Game, Physical Computing, and Machine Learning Applications now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.