Rust has built a reputation as an excellent systems programming language. Yet several companies have chosen to bet on Rust in a completely different arena - enterprise software. What does Rust have to offer compared to other established languages (e.g. Java, C#, Python, Golang) when it comes to APIs, message consumers and business logic?
The talk will cover Rust's strong points (there is more than speed!), with a focus on domain modelling and software evolution over time. We will also discuss Rust's key limitations compared to its competition in the enterprise development space.