Facilitating the Spread of Knowledge and Innovation in Professional Software Development

Write for InfoQ


Choose your language

InfoQ Homepage Presentations Rust: Unlocking Systems Programming

Rust: Unlocking Systems Programming



Aaron Turon explains Rust's core notion of “ownership” and shows how Rust uses it to guarantee thread safety, amongst other things. He also talks about how Rust goes beyond addressing the pitfalls of C++ to do something even more exciting: unlock a new generation of systems programmers by providing a safe, high-level experience -- while never compromising on performance.


Aaron Turon manages the Rust team at Mozilla Research. His background is in low-level concurrency and programming language design.

About the conference

Software is Changing the World. QCon empowers software development by facilitating the spread of knowledge and innovation in the developer community. A practitioner-driven conference, QCon is designed for technical team leads, architects, engineering directors, and project managers who influence innovation in their teams.

Recorded at:

Feb 07, 2016

Hello stranger!

You need to Register an InfoQ account or or login to post comments. But there's so much more behind being registered.

Get the most out of the InfoQ experience.

Allowed html: a,b,br,blockquote,i,li,pre,u,ul,p

Community comments

  • Great talk

    by Kris K,

    Your message is awaiting moderation. Thank you for participating in the discussion.

    Thanks for sharing this talk. It is very enlightening. If Mr. Aaron Turon is watching - can I request any talks/resources on "Strings in Rust". They seem to be tricky for some one coming from languages like C# or Java or even C++. Also can you share any talks/resources on how Mozilla is leveraging Rust in their own eco system would. Eg: does Mozilla use Rust based shared libraries in their main product lines etc.

Allowed html: a,b,br,blockquote,i,li,pre,u,ul,p

Allowed html: a,b,br,blockquote,i,li,pre,u,ul,p