At Cambridge Consultants we work on around 300 separate software projects each year, and as an Embedded Systems Engineer, I’ve written more C code than I dare to remember. Rust is a new programming language from Mozilla, with the tag line “safe, fast, concurrent – pick three”. Here's why I think Rust might be the future of embedded software development:

Author
Jonathan Pallant

Jonathan Pallant is a Principal Embedded Software Engineer in the Wireless and Digital Services Software Group, with over 12 years experience designing and developing a wide range of wireless embedded systems.