Forgot your password?
typodupeerror

Comment Re:Shout it from the rooftops (Score 1) 39

Well, I wouldn't trust a screwdriver to plant a nail. Not because the screwdriver is "untrustworthy", but because it's the wrong tool for the job.

Same here. If you don't want buffer overflows and threading issues, C++ is a pretty poor choice for the job. Rust was designed to address precisely these kinds of problems.

Comment Re:Shout it from the rooftops (Score 1) 39

But (a) it's written in Rust because Mozilla didn't trust C++

It was not that they did not trust C++ (itself) but it is easier to verify the rust implementation (because rust does a lot of the memory safety checks at compile time), and there is a long long long history of codecs having memory safety issues. One less potential future exploit is always a good thing (one should note that rust does not protect against logic errors, so the code may still be wrong, just potentially less wrong).

So... they didn't trust C++ for this job.

Comment Re:You can lead a bot to solder.. (Score 0) 61

AI cannot extrapolate, per construction. They can interpolate better than anyone, but as soon as you leave its dataset, it has no clue anymore.

You can feed the best AI a trillion photos of cats, if none of them included a black cat, it will be fundamentally unable to tell you that a picture of a black cat contains a cat.

The illusion that it can extrapolate comes from the fact that these models are fed with humongous amounts of data, so even just interpolating is still mostly good enough as you won't go near the edge of the dataset.

Comment Re: Feature vs Design? (Score 1) 99

Religion? Rust? What are you talking about.

Rust is a programming language. It is groundbreaking in that it offers one feature that no other language has: It can guarantee thread safety.

In thew modern world of multi core everything, even on phones, it it a pretty big deal.

There is no religion involved.

Slashdot Top Deals

Real computer scientists don't program in assembler. They don't write in anything less portable than a number two pencil.

Working...