Linaro Tech Days has ended
Linaro Tech Days will feature some of the content from our cancelled event Linaro Connect Budapest remotely. These will be held via Zoom Webinar and livestreamed to Youtube. Joining information is available in each session description. If you cannot view the session please make sure you are registered and logged in.


Back To Schedule
Tuesday, March 24 • 13:30 - 14:20
LTD20-117 The Rust Programming Language: Origin, History and Why it's so important for Arm today

Log in to save this to your schedule, view media, leave feedback and see who's attending!

Feedback form is now closed.
To join this session live please go to:
Rust is a modern programming language designed from its inception to solve whole classes of problems that contribute to safety and security vulnerabilities. That, without sacrificing expressiveness, programmer convenience, performance and inter-operability with legacy code.

Today Rust is rapidly turning into the first choice for developing code intended to run in high performance, concurrent and safety critical environments. This is happening at all layers of the software stack including firmware, TEEs, OS kernels, web frameworks, the lot with contributions from all the usual (big) suspect organisations.

The story of the inception, design, development, evolution and uptake of Rust is a very interesting tale that sheds light on the real problems facing programming in the large in the face of today's safety and security landscape.

In this joint talk by Florian Gilcher (from Ferrous Systems and a member of the Rust language core team) and Robin Randhawa (from Arm, a long time friend of Linaro who focuses on the intersection of open source and safety) the audience will learn about the motivations and history of Rust, how it manages to do what it does and the plans for making Arm support in Rust be best in class.

avatar for Robin Randhawa

Robin Randhawa

Technical Director For Software Architecture, Arm
Having been with Arm for almost 13 years, Robin has worked in a number of different technical roles spanning research into operating system design, through to optimising open source software for Arm and on to software safety techniques for Vehicle Autonomy control. Some of the key... Read More →
avatar for Florian Gilcher

Florian Gilcher

Managing Director, Ferrous Systems
Florian Gilcher is developing Rust since 2013 and professionally trains the language since 2015. He co-created the [Berlin Usergroup](https://berlin.rs), the [European Rust Conference RustFest](https://rustfest.eu) and the embedded and industry focused Rust conference [Oxidize](https://oxidizeconf.com... Read More →

Tuesday March 24, 2020 13:30 - 14:20 UTC
Track 1 [Tuesday]