Nicholas Matsakis

Registered user since Wed 17 Sep 2014

Name: Nicholas Matsakis

Bio: Nicholas Matsakis is a senior researcher at Mozilla research and a member of the Rust core team. He has been working on Rust for four years and did much of the initial work on its type system and other core features. He has also done work in several just-in-time compilers as well as building high-performance networking systems. He did his undergraduate study at MIT, graduating in 2001, and later obtained a PhD in 2011, working with Thomas Gross at ETH Zurich.

Affiliation: Mozilla Corporation

Personal website:

Research interests: Programming Languages, Parallelism


HILT 2018Committee Member in Program Committee within the HILT 2018-track
MoreVMs 2018Committee Member in Program Committee within the MoreVMs 2018-track
SPLASH 2018Speaker in Speakers within the SPLASH-I-track
Speaker of Rust: Reach Further within the SPLASH-I-track
IC 2017Keynote Speaker of Keynote: Incrementalizing the Rust Compiler within the IC 2017-track
Speaker in Keynote speaker within the IC 2017-track
CurryOn 2017Author of Rust: Putting Ownership to Use within the Curry On Talks-track
ECOOP 2017Committee Member in Program Committee within the ECOOP Research Papers-track
Speaker in Speakers within the ECOOP Summer School-track
Author of Rust: Ownership in practice within the ECOOP Summer School-track
SPLASH 2015Author of Concurrency in Rust: Data race safety with zero cost abstractions within the Tutorials-track
DLSPresenter of Typed Objects in JavaScript within the DLS-track
SPLASH 2014Presenter of Rust - Zero-cost safety within the Tutorials-track