~2 min reading time307 words
New! Shiny! Such karma!
Rust adoption in the industry is rapid. Intel is writing firmware in
it. Cloudflare is doing WASM web workers with
wrangler. Amazon is writing
a VM platform called
firecracker. Microsoft is investigating it for
security/performance applications instead of C/C++. Linux kernel modules are
being written in it. Its by Mozilla (Firefox), most of the browser's
rendering stack is in Rust now (a library called Servo, among others).Its
even getting attention from the scientific and more relevantly, Geographic
Information Systems ("GIS") for research.
Algebraic, strongly-typed, board game logic fits really well in Rust. Rust has a powerful, type-safe, macro system as well as type-safe generics. Meaning, slight variations in units, terain, games, is easier to implement. This also gives the auditability necessary to generate the "post-action report" described above. See also: rustsim, georust, uom.