cm0002@lemy.lol to Opensource@programming.dev · 4 months agoGNU Gets Back Into Nutrition Software After 14 Year Hiatuswww.phoronix.comexternal-linkmessage-square3linkfedilinkarrow-up141
arrow-up141external-linkGNU Gets Back Into Nutrition Software After 14 Year Hiatuswww.phoronix.comcm0002@lemy.lol to Opensource@programming.dev · 4 months agomessage-square3linkfedilink
minus-squareWhoIzDisIz@lemmy.todaylinkfedilinkarrow-up9·4 months ago GNUtrition has now been rewritten in plain C code to replace the prior version written in Python 2. Another couple decades later it’ll finally be moved to Rust.
minus-squareColloidal@programming.devlinkfedilinkarrow-up3·4 months agoI have to ask why on earth they would switch to C. I can only imagine the performance walls they were hitting in such a high computationally bound application, that forced their hand to rewrite the entire code in C of all languages.
minus-squareLumisal@lemmy.worldlinkfedilinkarrow-up4·4 months agoWell hey at least it wasn’t Assembly!
Another couple decades later it’ll finally be moved to Rust.
I have to ask why on earth they would switch to C. I can only imagine the performance walls they were hitting in such a high computationally bound application, that forced their hand to rewrite the entire code in C of all languages.
Well hey at least it wasn’t Assembly!