It seems a new programming language is invented every day—certainly more languages than most software developers will ever need. A programmer gets a flash of genius and sets out to create something fresh and wonderful. Many end up being niche languages, best used to scratch an itch or fix a particular issue. It’s rare for a new programming language to break out into the big leagues and be widely used.
Rust is one of the few newer languages to find a home in the field, where developers write code that runs in production for real enterprises. Rust certainly fills a niche.