News for hackers. Stuff that matters.
Re:Why use Rust on the back end? by tialaramex on Monday March 20, 2023 @08:27PM (#35240871)
If Rust was C++ what you're saying makes a lot of sense, but it isn't.

Safe Rust is not something that's going to be a problem for a good developer. If they've actually understood what they were doing in C# or Go, for example they'll be fine. It's another semi-colon language, they can be spun up on this language with the Book, or a day's Pluralsight or whatever makes sense.

Yes, Rust makes more sense if that C# programmer also dabbled in F# or maybe the Go programmer took a semester of an ML in college ten years ago, because hey, this semi-colon language is sometimes an ML in a trench coat, but that's not crucial to being productive.

If your software ends up with non-trivial amounts of Unsafe Rust then yes, you will need somebody who knows what the fuck they're doing. But that'd be true if you needed unsafe C# (yes, that's a thing) and again, there's a lot less experience with unsafe C# on the market just like for Rust. And if you've got a problem for which Unsafe Rust was appropriate you'd need all the help you could get in these other languages.

Re:Why use Rust on the back end? by DeathArrow on Tuesday March 21, 2023 @06:14AM (#35244378)
>If your software ends up with non-trivial amounts of Unsafe Rust

Than maybe it's easier to just use C or C++.