Language team

designing new language features

Members

Josh Triplett

Josh Triplett

GitHub: joshtriplett
Team leader
Niko Matsakis

Niko Matsakis

GitHub: nikomatsakis
Team leader
Mazdak Farrokhzad

Mazdak Farrokhzad

GitHub: Centril
Taylor Cramer

Taylor Cramer

GitHub: cramertj
Eduard Burtescu

Eduard Burtescu

GitHub: eddyb
Felix Klock

Felix Klock

GitHub: pnkfelix
Scott McMurray

Scott McMurray

GitHub: scottmcm
Without Boats

Without Boats

GitHub: withoutboats

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 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
Mazdak Farrokhzad

Mazdak Farrokhzad

GitHub: Centril

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

Unsafe Code Guidelines (UCG)

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