Rust, installez ce langage de programmation sur Ubuntu 18.04

à propos de Rust

Dans le prochain article, nous allons voir comment installer le langage de programmation Rust. Nous verrons également comment compiler et exécuter une application basique avec Rust. Il s'agit d'un langage de programmation compilé à usage général qui est développé par Mozilla. Selon ses développeurs, il a été conçu pour être «un langage sûr et pratique«. Il prend en charge la programmation purement fonctionnelle, procédurale, impérative et orientée objet.

Rust est un langage de programmation relativement nouveau. Il promet de créer des applications rapides et sécurisées. Des entreprises comme Atlassian, Chef, CoreOS et DropBox utilisent Rust. Selon la politique de Mozilla, La rouille est développée de manière totalement ouverte et sollicite la contribution et la contribution de la communauté.

L'objectif principal de Rust est d'être un bon langage pour créer d'excellents programmes, côté client et côté serveur, qui fonctionnent sur Internet. Cela a mis un accent particulier sur la sécurité et le contrôle de distribution de la mémoire. La syntaxe de ce langage est similaire à celle de C et C ++, avec des blocs de code délimités par des clés et des structures de contrôle de flux telles que if, d'autre, do, tout en y en.

La conception du langage a été affinée grâce aux expériences de développement du compilateur Rust lui-même et du moteur Rust. navigateur servo. Bien qu'il soit développé et sponsorisé par Mozilla et Samsung, prétend être un projet communautaire. Une grande partie des progrès provient des membres de la communauté.

Si quelqu'un a besoin de plus d'informations sur cette langue, il peut consulter la documentation qui existe à son sujet. Nous pouvons trouver sur leur site Web à partir du livre essentiel à propos de Rust à documentation officielle.

Installez Rust sur Ubuntu 18.04

Ce langage de programmation peut être installé de manière très simple. Assez avec utiliser curl. Dans le cas où nous ne l'avons pas installé, nous pouvons le récupérer en tapant dans un terminal (Ctrl + Alt + T):

sudo apt update && sudo apt install curl

Une fois curl installé, nous pouvons lancer l'installation. Pour cela, nous écrivons dans le même terminal:

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

Pendant l'installation, nous verrons quelque chose comme ce qui peut être vu dans la capture d'écran suivante.

Menu lors de l'installation de Rust

À ce stade, il sera nécessaire de appuyez sur 1 pour continuer l'installation. Une fois l'installation terminée, nous verrons le message dont nous avons besoin configurer l'environnement pour exécuter le compilateur Rust. Nous allons résoudre cela en écrivant dans le terminal:

source $HOME/.cargo/env

Cette commande ne nous montrera rien, mais malgré cela, nous pouvons être sûrs que notre environnement est prêt à commencer à compiler les programmes Rust. Nous n'aurons à le faire qu'une seule fois. La prochaine fois que vous vous connecterez au terminal, il se chargera automatiquement.

Lors de l'installation précédente, plusieurs packages seront installés:

  • cargaison - Le gestionnaire de paquets utilisé par Rust.
  • rouille - Le compilateur Rust actuel.
  • rouille - Le programme d'installation de Rust qui a été téléchargé et exécuté.

Bien qu'ils aient été installés correctement, j'ai dû installer le compilateur gcc plus haut pour un fonctionnement correct.

Exemple d'application avec Rust

Exemple d'application réalisé avec Rust

Une fois l'installation terminée, il est temps de la tester. Nous allons donc écrire le programme typique pour commencer avec n'importe quel langage de programmation. Nous ouvrons notre éditeur préféré et créons le fichier suivant:

sudo nano ejemplo.rs

Dans l'éditeur, nous collons les lignes suivantes:

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

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

Je ne vais pas revenir sur ce que signifie chaque ligne, mais il devrait être assez évident que cela imprimera quelques lignes de texte. Si vous êtes intéressé voir plus d'exemples de Rust, vous pouvez consulter le Documentation d'exemples par Rust.

Une fois le fichier enregistré, dans ce cas avec le nom example.rs, nous avons déjà notre fichier source. Maintenant, nous pouvons le compiler pour créer l'exécutable:

rustc ejemplo.rs

Si tout s'est bien passé, nous verrons que le terminal ne nous montrera rien. S'il y a une erreur, vous verrez un message à ce sujet.

Application Hello world faite avec Rust

Comme nous pouvons le voir sur la capture d'écran, un fichier exécutable a été créé, qui porte le même nom que le fichier source. Cela peut être exécuté pour voir notre exemple d'application:

./ejemplo

Soyez le premier à commenter

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont marqués avec *

*

*

  1. Responsable des données: Miguel Ángel Gatón
  2. Finalité des données: Contrôle du SPAM, gestion des commentaires.
  3. Légitimation: votre consentement
  4. Communication des données: Les données ne seront pas communiquées à des tiers sauf obligation légale.
  5. Stockage des données: base de données hébergée par Occentus Networks (EU)
  6. Droits: à tout moment, vous pouvez limiter, récupérer et supprimer vos informations.