Ladies and gentlemen, the C programming language. It’s a classic. It is blindingly, quicksilver fast, because it’s about as close to the bone of the machine as you can get. It is time-tested and ubiquitous. And it is terrifyingly dangerous.
The author's biggest issue with the C language seems to be security holes:
If you write code in C, you have to be careful not to introduce subtle bugs that can turn into massive security holes — and as anyone who ever wrote software knows, you cannot be perfectly careful all of the time.
The author claims that the Rust language is a modern answer to these issues and should replace C (and C++). It does look that Rust can run C code, so it looks like an interesting proposition. What do Soylent's coders think about this?
(Score: 2, Funny) by Anonymous Coward on Friday May 08 2015, @10:42PM
If Rust is supposed to make it harder to write buggy software, then why the fuck do Rust and Servo, the two largest Rust projects, suffer from so many goddamn bugs?
Rust: 1,925 Open 11,500 Closed [github.com]
Servo: 829 Open 1513 Closed [github.com]
Yeah, Rust is totally preventing bugs.
(Score: 2) by maxwell demon on Sunday May 10 2015, @12:58PM
Well, they obviously were working really hard on those projects. :-)
The Tao of math: The numbers you can count are not the real numbers.