Ohjelmointikieli Rust ottaa merkittävän askeleen kohti laajempaa käyttöä autojen järjestelmissä. Saksalainen HighTec EDV-Systeme GmbH ja hollantilainen Solid Sands B.V. ovat ilmoittaneet strategisesta yhteistyöstään, jonka tavoitteena on tuoda Rust-kirjastojen turvallisuussertifiointi autoteollisuuteen. Yhteistyön myötä Rustin käyttö autojen sulautetuissa järjestelmissä saa vahvemman jalansijan, mikä voi syrjäyttää perinteiset C- ja C++-kielet tietyissä sovelluksissa.
Rust tunnetaan erityisesti muistiturvallisuudestaan, mikä vähentää ohjelmistovirheistä aiheutuvia haavoittuvuuksia. Koska autoteollisuudessa turvallisuus on ensisijaisen tärkeää, Rustin käyttö voi parantaa ohjelmistojen luotettavuutta ja vähentää kehityksen aikaisia virhekorjauksia. HighTecin tarjoama Rust- ja C/C++-yhteensopiva työkaluketju tukee ISO 26262 ASIL D -vaatimuksia, mikä mahdollistaa Rustin käytön myös kaikkein kriittisimmissä autoteollisuuden sovelluksissa.
Solid Sands, joka on maailman johtava C- ja C++-kirjastojen verifioinnin ja sertifioinnin asiantuntija, tuo Rustille kattavan turvallisuusvarmistuksen osana SuperGuard Library Safety Qualification Suite -kokonaisuutta. Tämä varmistaa, että Rustin ydinluokat täyttävät autoteollisuuden tiukimmatkin turvallisuusstandardit ja että ohjelmisto voidaan jäljittää vaatimustenmukaisuuden takaamiseksi.
Autoteollisuus on pitkään luottanut C- ja C++-ohjelmointikieliin, mutta järjestelmien monimutkaistuessa ja turvallisuusvaatimusten kasvaessa Rust tarjoaa houkuttelevan vaihtoehdon. Sen kyky hallita muistia turvallisesti ilman roskienkeruuta sekä mahdollisuus integroitua olemassa olevaan C/C++-koodiin tekevät siitä ihanteellisen valinnan tulevaisuuden autojärjestelmille.
- Olemme nähneet valtavan kasvun Rustin kysynnässä, ja yhteistyömme HighTecin kanssa on luonnollinen askel kohti täysimittaista Rust-työkaluketjun sertifiointia autoteollisuuteen. Rustin ja C/C++:n rinnakkaiselo on avainasemassa, mutta uskomme Rustin merkityksen kasvavan nopeasti, toteaa Solid Sandsin tuotepäällikkö Sjoerd van der Zwaan.
Rustin kasvava suosio ja sen tuomat turvallisuusedut viittaavat siihen, että kieli voi tulevaisuudessa syrjäyttää C:n ja C++:n tietyillä osa-alueilla autojen ohjelmistokehityksessä.