...for somewhat recent languages: Rust, Zig, Odin... (with differing intensity, but they all want to nudge the programmer into a certain direction of how to do things).
> Anyway I find it hard to believe enabling suicide is a good thing
"War is peace, Freedom is slavery, Ignorance is strength" ;)
Seriously, if people want to write their programs in assembly code or whatever weird kink, just let them. In the end it is the job of the runtime environment to sandbox untrusted code.
Well in your case specifically, I'm really not sure tbh.
> You think the authors of unix would have used c if they could have bootstrapped rust instead?
Considering that Ken Thompson later helped building Go, which is pretty much an anti-Rust, I do indeed think that they wouldn't have gone with an overengineered boondoggle like Rust if they had the choice.
Apparently Brian Kernighan also isn't a big fan of Rust, quote:
"I have written only one Rust program, so you should take all of this with a giant grain of salt,” he said. “And I found it a — pain… I just couldn’t grok the mechanisms that were required to do memory safety, in a program where memory wasn’t even an issue!"
...for somewhat recent languages: Rust, Zig, Odin... (with differing intensity, but they all want to nudge the programmer into a certain direction of how to do things).
> Anyway I find it hard to believe enabling suicide is a good thing
"War is peace, Freedom is slavery, Ignorance is strength" ;)
Seriously, if people want to write their programs in assembly code or whatever weird kink, just let them. In the end it is the job of the runtime environment to sandbox untrusted code.