| ▲ | orthoxerox 4 hours ago | |
I would say that C# is "less colored" than Rust. Handling a moved argument, a borrowed argument, a copied argument is different in Rust, you have to think upfront about memory lifetimes. If you are wrong the first time, changing the ownership is not a simple localized refactoring. | ||
| ▲ | 999900000999 2 hours ago | parent [-] | |
To be 100% fair, it’s much easier for llms to start new projects and Rust is simply a more difficult language. I have what I need working in C#, and as a C# developer I actually understand what’s going on. The only downside is now instead of having a portable Rust project, I have something which heavily leans into Windows APIs. I assume with high level languages some smart people figured out all the memory stuff. | ||