Rust's ecosystem has grown rapidly with distinctive crate names. Whether you're presenting at a meetup or doing code review, pronouncing these names correctly shows fluency in the ecosystem.
0 / 5 completed
1 / 5
How do you pronounce tokio (async runtime for Rust)?
Tokio is pronounced 'TOH-kee-oh' (/ˈtəʊkiˌəʊ/), like the Japanese city Tokyo. The Rust async runtime crate is intentionally named after Tokyo, reflecting the project's international community and the city's association with cutting-edge technology. Stress is on the first syllable.
2 / 5
How do you pronounce serde (Rust serialisation framework)?
Serde is pronounced 'SUR-dee' (/ˈsɜːdɪ/), a portmanteau of 'ser-ialise' and 'de-serialise'. It is the most-downloaded Rust crate, providing powerful serialisation and deserialisation functionality. Some developers also say 'SERD' as one syllable, but 'SUR-dee' is the commonly accepted two-syllable pronunciation.
3 / 5
How do you pronounce axum (Rust web framework)?
Axum is pronounced 'AK-sum' (/ˈæksəm/), like the ancient Ethiopian city of Aksum. This Rust web framework is built on top of tokio and tower, created by the Tokio project team. The two-syllable name has stress on the first syllable: AK-sum.
4 / 5
How do you pronounce rayon (Rust data-parallelism library)?
Rayon is pronounced 'RAY-on' (/ˈreɪɒn/), like the synthetic fabric. The Rust data-parallelism library allows you to easily convert sequential computations to parallel ones. The name is a play on the fabric rayon (derived from 'ray') and 'ray' of parallel execution threads. Stress is on the first syllable.
5 / 5
How do you pronounce bevy (Rust game engine)?
Bevy is pronounced 'BEV-ee' (/ˈbɛvi/), like the English word meaning a large group of people or animals. The Rust-based data-driven game engine uses an Entity Component System (ECS) architecture. The name evokes the idea of a bevy of game entities being managed efficiently. Stress on the first syllable: BEV-ee.