Rust-ohjelmointikieli turvallisten ja suorituskykyisten sovellusten kehittämiseen
Suomi, Santeri (2023)
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-2023121738007
https://urn.fi/URN:NBN:fi:amk-2023121738007
Tiivistelmä
Opinnäytetyö käsittelee Rust ohjelmointikielen merkitystä erityisesti turvallisten ja suorituskykyisten sovellusten kehittämisessä. Rust on suhteellisen uusi ohjelmointikieli, joka tarjoaa ainutlaatuisia ominaisuuksia, kuten nollakustannusabstraktioita, omistus ja lainausjärjestelmän, sekä vahvan rinnakkaisuusmallin.
Työn tavoitteena on tarkastella Rust ohjelmointikielen kasvua ja sen asemaa verrattuna muihin ohjelmointikieliin, kuten C++, jota Rust pyrkii pääasiassa korvaamaan. Työssä käsitellään erityisesti kielen uniikkeja ominaisuuksia, niiden vaikutusta suorituskykyyn ja turvallisuuteen, sekä Rust kääntäjän roolia.
Tämä opinnäytetyö on hyödyllinen resurssi erityisesti teknisille henkilöille, jotka ovat kiinnostuneita Rust ohjelmointikielen mahdollisuuksista ja sen soveltuvuudesta suorituskykyä ja turvallisuutta vaativiin sovelluksiin (kuten käyttöjärjestelmät, pelit, sulautetut järjestelmät, yms), ja ihmisille, jotka ovat kiinnostuneita Rust kielestä, mutta eivät ole vielä varmoja haluavatko käyttää aikaansa sen opetteluun. Toivottavasti työ saa ne henkilöt vakuuttuneeksi.
Työn tavoitteena on tarkastella Rust ohjelmointikielen kasvua ja sen asemaa verrattuna muihin ohjelmointikieliin, kuten C++, jota Rust pyrkii pääasiassa korvaamaan. Työssä käsitellään erityisesti kielen uniikkeja ominaisuuksia, niiden vaikutusta suorituskykyyn ja turvallisuuteen, sekä Rust kääntäjän roolia.
Tämä opinnäytetyö on hyödyllinen resurssi erityisesti teknisille henkilöille, jotka ovat kiinnostuneita Rust ohjelmointikielen mahdollisuuksista ja sen soveltuvuudesta suorituskykyä ja turvallisuutta vaativiin sovelluksiin (kuten käyttöjärjestelmät, pelit, sulautetut järjestelmät, yms), ja ihmisille, jotka ovat kiinnostuneita Rust kielestä, mutta eivät ole vielä varmoja haluavatko käyttää aikaansa sen opetteluun. Toivottavasti työ saa ne henkilöt vakuuttuneeksi.