The Rust ecosystem has library names ranging from English words to invented terms with non-obvious pronunciations. Knowing that Serde is 'SER-day' (not 'serd') or that Tokio has three syllables marks you as a genuine member of the Rust community.
0 / 5 completed
1 / 5
How is 'Tokio' (the async Rust runtime) pronounced?
Tokio is pronounced /ˈtoʊ.kiː.oʊ/ — 'TOH-kee-oh', with a long 'oh' in the first syllable and stress there. It is named after Tokyo (the Japanese city) but uses an older romanisation spelling. The extra 'i' makes it three syllables: TOH-kee-oh. Saying it as two syllables ('TOK-yoh') conflates it with the city name.
2 / 5
How is 'Serde' (the Rust serialisation framework) pronounced?
Serde is pronounced /ˈsɜːr.deɪ/ — 'SER-day', a portmanteau of 'serialize' and 'deserialize'. The creator confirmed the French-influenced pronunciation with a terminal 'ay' sound. Saying 'serd' as one syllable or 'SER-dee' (English-style) are both incorrect. The two-syllable 'SER-day' is standard in the Rust community.
3 / 5
How is 'Actix' (the Rust web framework) pronounced?
Actix is pronounced /ˈæk.tɪks/ — 'AK-tiks', with a short 'a' (as in 'act'), stress on the first syllable, and the 'ix' ending said like 'icks'. It follows the pattern of Latin-derived words like 'matrix' and 'helix'. A long 'ee' in the second syllable ('AK-teeks') is a common non-native mistake.
4 / 5
How is 'Axum' (the Rust web framework from Tokio) pronounced?
Axum is pronounced /ˈæk.səm/ — 'AK-sum', with a short 'a' and stress on the first syllable. It is named after the ancient Ethiopian city of Axum. The 'x' is pronounced 'ks' and the final syllable is a reduced schwa 'sum'. A long 'ay' vowel at the start or long 'oo' in the last syllable are both errors.
5 / 5
How is 'Bevy' (the Rust game engine) pronounced?
Bevy is pronounced /ˈbɛv.iː/ — 'BEV-ee', exactly like the English word 'bevy' (meaning a large group, as in 'a bevy of birds'). The vowel is the short 'e' of 'bed'. The Bevy game engine uses this common English word intentionally. Long vowel variants like 'BEE-vee' or 'BAY-vee' are incorrect.