4 ms·
Because C is an exceptionally unopinionated language. For some people having a programming language that doesn't have a strong opinion on how things are suppose
by flohofwoe 5mo ago
Because C is an exceptionally unopinionated language. For some people having a programming language that doesn't have a strong opinion on how things are supposed to work is a good thing.
Most modern languages start with fixing C's warts (good) but then at some point turn into 'tech manifestos' (for lack of a better word). C is refreshingly devoid of opinion and that's what makes it so extremely flexible and timeless.
- throwaway27448 5mo ago> Because C is an exceptionally unopinionated language. Compared to what? Anyway I find it hard to believe enabling suicide is a good thing
- flohofwoe 5mo ago> Compared to what? ...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.
- throwaway27448 5mo ago[flagged]
- flohofwoe 5mo ago> How fucking stupid do you think we are. 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!"
- throwaway27448 5mo agoI think we can build much better software with rust than we can with c.
- sedimannapoleon 5mo ago[dead]