cm0002@lemdro.id to Linux@programming.devEnglish · 2 days agoRust Coreutils cp Ended Up Breaking Ubuntu Image Builds With Latest Incompatibilitywww.phoronix.comexternal-linkmessage-square15fedilinkarrow-up134cross-posted to: linux@lemmy.mlubuntu@discuss.tchncs.de
arrow-up134external-linkRust Coreutils cp Ended Up Breaking Ubuntu Image Builds With Latest Incompatibilitywww.phoronix.comcm0002@lemdro.id to Linux@programming.devEnglish · 2 days agomessage-square15fedilinkcross-posted to: linux@lemmy.mlubuntu@discuss.tchncs.de
minus-squareSkullgrid@lemmy.worldlinkfedilinkarrow-up4·2 days agobut I thought rust was bug proof and completely safe?
minus-squareZombieCyborgFromOuterSpace@piefed.calinkfedilinkEnglisharrow-up1·14 hours agoIt’s as bug proof and safe as the developers using the language.
minus-squareTwilightKiddy@programming.devlinkfedilinkEnglisharrow-up13·2 days agoSafe? Eh, may be. Bug proof? You need a bug proof brain first.
minus-squarefif-t@fedia.iolinkfedilinkarrow-up7·2 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?
It’s as bug proof and safe as the developers using the language.
Safe? Eh, may be. Bug proof? You need a bug proof brain first.
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.