In the era of vibe coding just use the fastest servers. I wrote my last api in Rust and it wasn't any harder than anything else, it's wicked fast and stable.
After doing that, it seems a lot of the higher level languages will go away soonish
Rust is pretty darn safe as is, I check everything pretty thoroughly in the code reviews. I haven't seen it try sql injection of anything, authn/z was good
I'd rather fix AI slop in simpler languages, thank you very much.
And by the time performance is a startup's concern in majority of cases, they would have to rewrite most of the code anyway, including critical parts, so why not start with a language that's easier to find developers?
Not for us, this is just a common phrase that I don't think is true anymore. We hit scaling issues with just a couple customers. The overhead of rewriting our servers in rust was actually really low, I found the speed differences in creating the Rust server negligible, so now I just write in Rust.
After doing that, it seems a lot of the higher level languages will go away soonish