Ero sivun ”Rust” versioiden välillä

Linux.fista
Siirry navigaatioon Siirry hakuun
Ei muokkausyhteenvetoa
p (manuaalinen roskienkeruu)
 
(4 välissä olevaa versiota samalta käyttäjältä ei näytetä)
Rivi 1: Rivi 1:
{{Ohjelma
{{Ohjelmointikieli
| nimi=Rust
| nimi           = Rust
| kuva=
| paradigma      = moniparadigma,  funktionaalinen, imperatiivinen
| kuvateksti=
| tyypitys        = vahva, staattinen
| lisenssi=[[Apache-lisenssi|Apache]] 2.0 tai [[MIT-lisenssi|MIT]]
| suoritusmalli  = käännettävä
| käyttöliittymä=teksti
| muistinhallinta = manuaalinen, [https://fi.wikipedia.org/wiki/C%2B%2B#RAII RAII]
| kotisivu=[http://www.rust-lang.org/ www.rust-lang.org]
| vakaaversio    = ISO/IEC 9899:2018[https://www.iso.org/standard/74528.html]
| evaluointitapa  = innokas
| kehittäjä      = [[Mozilla]], Graydon Hoare, Rust -projektin kehittäjät
| lisenssi       = [[Apache-lisenssi|Apache]] 2.0 tai [[MIT-lisenssi|MIT]]
| kotisivu       = [http://www.rust-lang.org/ www.rust-lang.org]
}}
}}


'''Rust''' on [[Mozilla]]n kehittämä ohjelmointikieli.
'''Rust''' on [[Mozilla]]n kehittämä ohjelmointikieli.
Esimerkki Rust-ohjelma koodista. Esimerkki koodi on tiedosto nimeltään ''main.rs''.
<syntaxhighlight lang="rust">
fn main() {
    println!("Hei maailma!");
}
</syntaxhighlight>
Linux-jakeluissa on yleensä mukana ''rustc''-kääntäjä, jolla tiedosto main.rc voitaisiin kääntää seuraavasti:
[[rustc]] main.rs
Ohjelman suoritus tapahtuu komennolla
./main
tulos on seuraavanlainen
Hei maailma!


==Asennus==
==Asennus==
{{Asenna|Rust|rust|joidenkin}}
{{Asenna|Rust|rustc|joidenkin}}
Rustin asennusohjeet, sekä asennustiedostot löytyvät myös ohjelman [https://www.rust-lang.org/en-US/downloads.html kotisivuilta].
Rustin asennusohjeet, sekä asennustiedostot löytyvät myös ohjelman [https://www.rust-lang.org/en-US/downloads.html kotisivuilta].



Nykyinen versio 24. maaliskuuta 2022 kello 18.43

Rust
Paradigma moniparadigma, funktionaalinen, imperatiivinen
Tyypitys vahva, staattinen
Evaluointitapa innokas
Suoritusmalli käännettävä
Muistinhallinta manuaalinen, RAII
Kehittäjä(t) Mozilla, Graydon Hoare, Rust -projektin kehittäjät
Vakaa versio ISO/IEC 9899:2018[1]
Lisenssi Apache 2.0 tai MIT
Kotisivu www.rust-lang.org

Rust on Mozillan kehittämä ohjelmointikieli.

Esimerkki Rust-ohjelma koodista. Esimerkki koodi on tiedosto nimeltään main.rs.

fn main() {
    println!("Hei maailma!");
}

Linux-jakeluissa on yleensä mukana rustc-kääntäjä, jolla tiedosto main.rc voitaisiin kääntää seuraavasti:

rustc main.rs

Ohjelman suoritus tapahtuu komennolla

./main

tulos on seuraavanlainen

Hei maailma!

Asennus[muokkaa]

Rust löytyy joidenkin jakeluiden paketinhallinnasta nimellä rustc. Lisätietoja ohjelmien asentamisesta löytyy artikkelista Ohjelmien asentaminen. Rustin asennusohjeet, sekä asennustiedostot löytyvät myös ohjelman kotisivuilta.

Aiheesta muualla[muokkaa]