Kalawang, i-install ang wikang ito sa pag-program sa Ubuntu 18.04

tungkol sa kalawang

Sa susunod na artikulo ay titingnan namin kung paano i-install ang wika ng programa ng Rust. Makikita rin namin kung paano mag-ipon at magpatakbo ng isang pangunahing application sa Rust. Ito ay isang pinagsama-sama, pangkalahatang-layunin na wika ng programa na mayroon binuo ni Mozilla. Ayon sa mga developer nito, ito ay dinisenyo upang maging «isang ligtas at praktikal na wika«. Sinusuportahan nito ang purong pagpapaandar, pamaraan, pautos, at oriented na programa.

Ang kalawang ay isang wika ng programa na medyo bago. Nangangako itong lilikha ng mabilis at ligtas na mga application. Ang mga kumpanya tulad ng Atlassian, Chef, CoreOS, at DropBox ay gumagamit ng Rust. Patakaran sa bawat Mozilla, Ang kalawang ay binuo sa isang ganap na bukas na paraan at naghahanap ng input at input mula sa pamayanan.

Pangunahing layunin ni Rust ay maging isang magandang wika para sa paglikha ng mahusay na mga programa, panig ng client at server, na tumatakbo sa Internet. Naglagay ito ng espesyal na diin sa control ng pamamahagi ng seguridad at memorya. Ang syntax ng wikang ito ay pareho sa C at C ++, na may key-delimited code blocks at flow control istruktura tulad ng if, iba, do, habang y para.

Ang disenyo ng wika ay pino sa pamamagitan ng mga karanasan sa pagbuo ng Rust compiler mismo at ang Rust engine. servo navigator. Kahit na ito ay binuo at na-sponsor ng Mozilla at Samsung, inaangkin na isang proyekto sa pamayanan. Ang isang malaking bahagi ng pag-unlad ay nagmumula sa mga miyembro ng komunidad.

Kung ang isang tao ay nangangailangan ng karagdagang impormasyon tungkol sa wikang ito, maaari silang kumunsulta sa maraming dokumentasyong mayroon tungkol dito. Mahahanap natin sa kanilang website mula sa mahahalagang libro tungkol sa kalawang sa opisyal na dokumentasyon.

I-install ang Rust sa Ubuntu 18.04

Maaaring mai-install ang wikang ito sa pag-install sa isang napaka-simpleng paraan. Sapat na sa gumamit ng curl. Kung sakaling wala kaming naka-install na ito, mahahawakan natin ito sa pamamagitan ng pagta-type sa isang terminal (Ctrl + Alt + T):

sudo apt update && sudo apt install curl

Kapag na-install na namin ang curl, maaari naming ilunsad ang pag-install. Para sa mga ito nagsusulat kami sa parehong terminal:

curl https://sh.rustup.rs -sSf | sh

Sa panahon ng pag-install makikita natin ang isang bagay tulad ng kung ano ang makikita sa sumusunod na screenshot.

Menu sa panahon ng pag-install ng Rust

Sa puntong ito, kinakailangan na pindutin ang 1 upang magpatuloy sa pag-install. Matapos matapos ang pag-install, makikita namin ang mensahe na kailangan namin i-configure ang kapaligiran upang patakbuhin ang Rust compiler. Malulutas namin ito sa pamamagitan ng pagta-type sa terminal:

source $HOME/.cargo/env

Ang utos na ito ay hindi magpapakita sa amin ng anuman, ngunit sa kabila nito, makasisiguro tayo na handa na ang ating kapaligiran upang simulan ang pag-iipon ng mga programa ng Rust. Minsan lang natin ito gagawin. Sa susunod na mag-log in ka sa terminal, awtomatiko itong maglo-load.

Sa nakaraang pag-install, maraming mga pakete ang mai-install:

  • karga - Ang manager ng package na ginamit ng Rust.
  • kalawangin - Ang kasalukuyang Rust compiler.
  • kalawangin - Ang installer ng Rust na na-download at pinatakbo.

Bagaman naka-install nang tama, kailangan kong i-install ang gcc compiler nang mas mataas para sa tamang operasyon.

Sample application na may kalawang

Ang halimbawa ng aplikasyon ay ginawa gamit ang Rust

Matapos ang pag-install ay tapos na, oras na upang subukan ito. Iyon ang dahilan kung bakit magsusulat kami ng tipikal na programa upang magsimula sa anumang wika ng programa. Binubuksan namin ang aming paboritong editor at nilikha ang sumusunod na file:

sudo nano ejemplo.rs

Sa loob ng editor ay nai-paste namin ang mga sumusunod na linya:

// La aplicación más básica

fn main() {
         println!("Aplicación básica de Rust");
         println!("***Ubunlog***");
}

Hindi ko malalaman kung ano ang ibig sabihin ng bawat linya, ngunit dapat maging halata na mai-print nito ang ilang linya ng teksto. Kung ikaw ay interesado tingnan ang higit pang mga halimbawa ng kalawang, maaari kang kumunsulta sa Mga halimbawa ng dokumentasyon ni kalawang.

Sa sandaling nai-save ang file, sa kasong ito kasama ang pangalan ng example.rs, mayroon na kami ng aming source file. Maaari na namin itong ipunin upang likhain ang maipapatupad:

rustc ejemplo.rs

Kung naging maayos ang lahat makikita natin na ang terminal ay hindi magpapakita sa amin ng anuman. Kung mayroong isang error, makikita mo ang isang mensahe tungkol dito.

Kamusta application ng mundo na ginawa gamit ang Rust

Tulad ng nakikita natin sa screenshot, isang file na maipapatupad ay nilikha, na may parehong pangalan ng pinagmulang file. Maaari itong patakbuhin upang makita ang aming sample na application:

./ejemplo

Iwanan ang iyong puna

Ang iyong email address ay hindi nai-publish. Mga kinakailangang patlang ay minarkahan ng *

*

*

  1. Responsable para sa data: Miguel Ángel Gatón
  2. Layunin ng data: Kontrolin ang SPAM, pamamahala ng komento.
  3. Legitimation: Ang iyong pahintulot
  4. Komunikasyon ng data: Ang data ay hindi maiparating sa mga third party maliban sa ligal na obligasyon.
  5. Imbakan ng data: Ang database na naka-host ng Occentus Networks (EU)
  6. Mga Karapatan: Sa anumang oras maaari mong limitahan, mabawi at tanggalin ang iyong impormasyon.