Rust, instal·la aquest llenguatge de programació en Ubuntu 18.04

Sobre Rust

En el següent article anem a fer una ullada a com instal·lar el llenguatge de programació Rust. També veurem com compilar i executar una aplicació bàsica amb Rust. Aquest és un llenguatge de programació compilat i d'un propòsit general, que està sent desenvolupat per Mozilla. Segons els seus desenvolupadors ha estat dissenyat per ser «un llenguatge segur i pràctic«. Suporta programació funcional pura, per procediments, imperativa i orientada a objectes.

Rust és un llenguatge de programació que és relativament nou. Promet crear aplicacions ràpides i segures. Empreses com Atlassian, Xef, coreos i Dropbox estan utilitzant Rust. Segons la política de Mozilla, Rust és desenvolupat de forma totalment oberta i busca l'opinió i contribució de la comunitat.

L'objectiu principal d'Rust és ser un bon llenguatge per a la creació de grans programes, de la banda de el client i de servidor, Que s'executin a Internet. Això va fer que es posés especial èmfasi en la seguretat i el control de distribució de la memòria. La sintaxi d'aquest llenguatge és similar a la de C i C ++, Amb blocs de codi delimitats per claus i estructures de control de flux com ara if, else, do, mentre y for.

El disseny de l'llenguatge s'ha anat perfeccionant a través de les experiències en el desenvolupament de l'propi compilador de Rust i de el motor de l' Navegador servo. Encara que és desenvolupat i patrocinat per Mozilla i Samsung, Diu ser un projecte comunitari. Una gran part dels avenços procedeixen dels membres de la comunitat.

Si algú necessita més informació sobre aquest llenguatge pot consultar la molta documentació que existeix sobre el. Podem trobar a la seva pàgina web des del llibre imprescindible Rovell a la documentació oficial.

Instal·lar Rust en Ubuntu 18.04

Aquest llenguatge de programació és possible instal·lar-lo de una manera molt senzilla. Només cal utilitzar curl. En cas que no el tinguem instal·lat, podem fer-nos amb el escrivint en un terminal (Ctrl + Alt + T):

sudo apt update && sudo apt install curl

Un cop tinguem curl instal·lat, ja podem llançar la instal·lació. Per això escrivim a la mateixa terminal:

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

Durant la instal·lació veurem alguna cosa com el que es pot veure a la següent captura de pantalla.

Menú durant la instal·lació de Rust

Arribats a aquest punt, caldrà prémer 1 per a continuar amb la instal·lació. Després que finalitzi la instal·lació, veurem el missatge que necessitem configurar l'entorn per executar el compilador Rust. Això ho solucionarem escrivint a la terminal:

source $HOME/.cargo/env

Aquesta comanda no ens mostrarà res, però tot i això, podem estar segurs que nostre entorn està a punt per començar a compilar els programes de Rust. Només haurem de fer això una vegada. La propera vegada que entreu a la terminal, es carregarà automàticament.

Durant l'anterior instal·lació, es van a instal·lar diversos paquets:

  • càrrega - L'administrador de paquets utilitzat per Rust.
  • rustc - El compilador de Rust actual.
  • rovell - L'instal·lador de Rust que es va descarregar i executar.

Tot i que es van instal·lar correctament, he hagut d'instal·lar el compilador gcc a majors per a un correcte funcionament.

Aplicació d'exemple amb Rust

Exemple aplicació realitzada amb Rust

Acabada la instal·lació, és hora de provar-la. Per això anem a escriure el típic programa per començar amb qualsevol llenguatge de programació. Obrim el nostre editor preferit i vam crear el següent fitxer:

sudo nano ejemplo.rs

Dins de l'editor enganxem les següents línies:

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

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

No vaig a repassar el que significa cada línia, però hauria de ser bastant obvi que imprimirà un parell de línies de text. Si t'interessa veure més exemples de Rust, Es poden consultar la documentació de Exemples de Rust.

Un cop guardat l'arxiu, en aquest cas amb el nom de ejemplo.rs, ja tenim el nostre arxiu font. Ara podem compilar per crear l'executable:

rustc ejemplo.rs

Si tot ha anat bé veurem que la terminal no ens va a mostrar res. En cas d'existir el un error, es veurà un missatge a l'respecte.

Aplicació hola món realitzada amb Rust

Com podem veure a la captura, s'ha creat un arxiu executable, Que té el mateix nom que l'arxiu font. Aquest es pot executar per veure la nostra aplicació de mostra:

./ejemplo

Deixa el teu comentari

La seva adreça de correu electrònic no es publicarà. Els camps obligatoris estan marcats amb *

*

*

  1. Responsable de les dades: Miguel Ángel Gatón
  2. Finalitat de les dades: Controlar l'SPAM, gestió de comentaris.
  3. Legitimació: El teu consentiment
  4. Comunicació de les dades: No es comunicaran les dades a tercers excepte per obligació legal.
  5. Emmagatzematge de les dades: Base de dades allotjada en Occentus Networks (UE)
  6. Drets: En qualsevol moment pots limitar, recuperar i esborrar la teva informació.