Rust-pohjainen Coreutils paransi suorituskykyä ja yhteensopivuutta
uutils Coreutils 0.11 -versio tarjoaa parannettua suorituskykyä ja GNU-yhteensopivuutta hyödyntämällä Rust-kieltä ja PGO-optimointia.

Rust-kielinen uutils Coreutils -projekti on julkaissut version 0.11, joka parantaa merkittävästi sen yhteensopivuutta GNU Coreutils -komentojen kanssa ja nopeuttaa toimintoja.
Uusi versio saavuttaa nyt 95,33 % yhteensopivuuden GNU-testeissä, mikä on parannus aiemmasta 94,44 %:sta. Projektin kehittäjät ovat onnistuneet vähentämään virheellisten testien määrää ja parantamaan koodin luotettavuutta eri käyttöjärjestelmissä, kuten Linuxissa, macOS:ssä ja Windowsissa.
Suorituskyky on myös saanut merkittäviä parannuksia. Uusimman PGO (Profile-Guided Optimization) -tekniikan käyttöönotto on nopeuttanut joitakin komentoja jopa 31 %. Erityisesti cp-komennon tiedostojen kopioinnin tehokkuus on parantunut yli 32 % ja join-komennon käsittely on nopeutunut 1,37-kertaiseksi.
Version 0.11 mukana tulee myös uusi Ariadne-pohjainen diagnostiikkamoottori, joka tarjoaa tarkempia virheilmoituksia. Lisäksi on lisätty useita GNU-yhteensopivia valitsimia, kuten uname -A ja cut -F, laajentaen työkalujen käyttömahdollisuuksia.