Language team

Designing and helping to implement new language features

Members

Josh Triplett

Josh Triplett

GitHub: joshtriplett
Team leader
Niko Matsakis

Niko Matsakis

GitHub: nikomatsakis
Team leader
Taylor Cramer

Taylor Cramer

GitHub: cramertj
Felix Klock

Felix Klock

GitHub: pnkfelix
Scott McMurray

Scott McMurray

GitHub: scottmcm
Without Boats

Without Boats

GitHub: withoutboats

Alumni

We also want to thank all past members for their invaluable contributions!

Mazdak Farrokhzad
GitHub: Centril
Nick Cameron
GitHub: nrc

Reference team

Developing and writing the Rust reference

Members

Eric Huss

Eric Huss

GitHub: ehuss
Team leader
Ryan Scheel

Ryan Scheel

GitHub: Havvy
Matthew Jasper

Matthew Jasper

GitHub: matthewjasper

Alumni

We also want to thank all past members for their invaluable contributions!

Mazdak Farrokhzad
GitHub: Centril

ffi-unwind project group

A working-group project to extend the Rust language to support unwinding that crosses FFI boundaries

Members

Adam C. Foltzer

Adam C. Foltzer

GitHub: acfoltzer
Team leader
Kyle J Strand

Kyle J Strand

GitHub: BatmanAoD
Team leader
Niko Matsakis

Niko Matsakis

GitHub: nikomatsakis
Team leader
Amanieu d'Antras

Amanieu d'Antras

GitHub: Amanieu
gnzlbg

gnzlbg

GitHub: gnzlbg

Grammar working group

Working out the official, formal grammar for Rust and validating it against existing implementations

Members

Eduard Burtescu

Eduard Burtescu

GitHub: eddyb
Team leader
Douglas Campos

Douglas Campos

GitHub: qmx
Team leader
Christopher Durham

Christopher Durham

GitHub: CAD97

Alumni

We also want to thank all past members for their invaluable contributions!

Mazdak Farrokhzad
GitHub: Centril

inline-asm project group

A working-group project to extend the Rust language to support inline assembly

Members

Amanieu d'Antras

Amanieu d'Antras

GitHub: Amanieu
Team leader
Josh Triplett

Josh Triplett

GitHub: joshtriplett
Team leader

safe-transmute project group

A working-group project to extend the Rust language to support safe transmute between types

Members

Josh Triplett

Josh Triplett

GitHub: joshtriplett
Team leader
Ryan Levick

Ryan Levick

GitHub: rylev
Team leader
Jack Wrenn

Jack Wrenn

GitHub: jswrenn

Unsafe Code Guidelines (UCG) working group

Working out the "Unsafe Code Guidelines", which define what kind of behavior unsafe code can and cannot do

Members

Diane Hosfelt

Diane Hosfelt

GitHub: avadacatavra
Team leader
Niko Matsakis

Niko Matsakis

GitHub: nikomatsakis
Team leader
Ralf Jung

Ralf Jung

GitHub: RalfJung
Team leader