L’heure ProDev : Rust: un langage de programmation système de haut niveau

Date : mardi 28 novembre 2023
Heure : 13h00 à 14h00
Lieu : sur Zoom
Intervenant : Pierre-Antoine Champin
Nombre de participants : non limité

Pré-requis


Aucun

Niveau


Tous niveaux

Aperçu / Résumé


Dans cette présentation, on montrera comment Rust réussit à être à la fois un langage de haut niveau, capable de fournir une expérience de programmation comparable à des langages comme Python ou Javascript, et un langage adapté à la programmation système et embarquée, capable de laisser un contrôle fin et “proche du métal” au programmeur. 
On présentera la notion d’“abstraction à coût zéro”, importante dans la conception de Rust. Cette notion sera illustrée par les concepts de propriété et d’emprunt. Si, il faut le reconnaitre, ces concepts contribuent à rendre ardue la courbe d’apprentissage du langage, ils sont toutefois à la base des garanties de sûreté qui font l’attrait de Rust.

Médias et liens


Présentation : https://github.com/pchampin/rust-prodev-2023

Inscription & accès à l’évènement


Aucune inscription demandée.