You shouldn't use Rust (probably)

"We're going to build everything in Rust for performance," the engineering lead announced confidently. Six months later, they were still debugging borrow checker errors while their competitors had shipped three major features using boring old Java. I've been thinking a lot lately about technology choices and their unintended consequences. Specifically, how the allure of a "better" programming…