cm0002@lemdro.id to Linux@programming.devEnglish · 4 days agoRust Coreutils cp Ended Up Breaking Ubuntu Image Builds With Latest Incompatibilitywww.phoronix.comexternal-linkmessage-square15fedilinkarrow-up135arrow-down14cross-posted to: linux@lemmy.ml
arrow-up131arrow-down1external-linkRust Coreutils cp Ended Up Breaking Ubuntu Image Builds With Latest Incompatibilitywww.phoronix.comcm0002@lemdro.id to Linux@programming.devEnglish · 4 days agomessage-square15fedilinkcross-posted to: linux@lemmy.ml
minus-squareSkullgrid@lemmy.worldlinkfedilinkarrow-up4arrow-down13·3 days agobut I thought rust was bug proof and completely safe?
minus-squareTwilightKiddy@programming.devlinkfedilinkEnglisharrow-up13·3 days agoSafe? Eh, may be. Bug proof? You need a bug proof brain first.
minus-squareZombieCyborgFromOuterSpace@piefed.calinkfedilinkEnglisharrow-up1·2 days agoIt’s as bug proof and safe as the developers using the language.
minus-squarefif-t@fedia.iolinkfedilinkarrow-up7·3 days agoFar from bug proof. You can write as many logic bugs as you want (as that’s what happened here), but it’ll save you from a common class of potentially devastating memory safety and data race bugs in safe Rust.
but I thought rust was bug proof and completely safe?
Safe? Eh, may be. Bug proof? You need a bug proof brain first.
It’s as bug proof and safe as the developers using the language.
Far from bug proof. You can write as many logic bugs as you want (as that’s what happened here), but it’ll save you from a common class of potentially devastating memory safety and data race bugs in safe Rust.