News for hackers. Stuff that matters.
Re:Hard Rust requirements from May onward for all Debian ports by scott_w on Saturday November 01, 2025 @12:40PM (#45783086)
How has a language specification and multiple viable compilers helped C developers write security-critical code?
Re:Hard Rust requirements from May onward for all Debian ports by StopDisinfo910 on Saturday November 01, 2025 @12:46PM (#45783143)
Considering the number of provers and statistical analysers and given C is the only mainstream language with a formally verified compiler, I would say fairly well thank you.

Honestly, I am not even opposed to Rust. It has cool ideas. I do think it should care a lot more about being portable and properly defined and should have done so a lot earlier and I do deeply disagree with the opinion of some core team members that specification is meaningless.

C obviously always was a questionable choice for a tool like apt but Rust seems even worse to me. Apt has absolutely no need to be written in a low level language. At least you could argue that C was chosen because it’s portable but I don’t see what Rust has going for it.

Re:Hard Rust requirements from May onward for all Debian ports by scott_w on Saturday November 01, 2025 @01:23PM (#45783453)
All those things didn’t stop Heartbleed or numerous other CVEs from happening, though, did it?
Re:Hard Rust requirements from May onward for all Debian ports by krzyk on Saturday November 01, 2025 @01:35PM (#45783560)
Doesn't Java have also a formally verified compiler?