I love c# personally. Gives you flexibility to write high level code when performance isn’t an issue or jump all the way down to raw pointers and native compilation when it does.
Interestingly the new tiered jit can achieve better performance than a traditional compiler as it has runtime information to further optimise code.
modev@programming.dev 11 months ago
What is memory safety?
bigkahuna1986@lemmy.ml 11 months ago
You telling me you’ve never made a programming error? Your code always compiles and passes all tests right?
modev@programming.dev 11 months ago
No. And what? I made a million errors and I am still alive.
MaximumOverflow@lemmy.ca 11 months ago
Tell that to the victims of the Therac-25
Lmaydev@programming.dev 11 months ago
Do you really not know what memory safety is? How long have you been programming?
It’s rust’s borrow checker or garbage collectors or smart pointers.
That’s not true at all. But if it was what stops the LLMs writing c?
modev@programming.dev 11 months ago
Lmaydev@programming.dev 11 months ago
I love c# personally. Gives you flexibility to write high level code when performance isn’t an issue or jump all the way down to raw pointers and native compilation when it does.
Interestingly the new tiered jit can achieve better performance than a traditional compiler as it has runtime information to further optimise code.