As a senior C engineer, this is a change I've been longing for.
People often tout C 's flexibility, for me it's about its cohesiveness and productivity: you put double the effort, but you get half the results.
What C lacks in memory safety, it makes up for in job security
Starting next week,
@meilisearch will switch its core engine from Rust to C . After years of struggling with segfaults, out-of-bounds issues, and a complex package manager, the team decided that the Rust language still needed to reach its promise of being the successor of C .