| ▲ | swiftcoder 2 hours ago | |
> Choosing a programming language is not a business requirement; it's a technical one. Technical decisions like this have to take into account a lot of factors outside of just the language itself. Is the language you want to use easy to hire for? Will we have to pay a premium for engineers with a specialised background in the language? Do all our 3rd party dependencies maintain SDKs for the language? Do libraries that meet various certifications we might need (i.e. FIPS) exist for the language? Something like Typescript or Java is going to win out over Rust/Erlang/FP-of-your-choice on a number of these criteria. | ||