CHAPITRE 3 Types fondamentaux

Il existe de nombreux types de livres différents dans le monde, et c’est une bonne chose, parce qu’il y a de nombreux types de personnes différentes, et chacune veut lire quelque chose de différent.

— Lemony Snicket

Les types du langage Rust ont plusieurs objectifs :

Sécurité

Par son processus de vérification de la bonne utilisation des types de données, le compilateur de Rust peut détecter et bloquer de nombreuses catégories d’erreurs. Rust peut même supprimer la plupart des erreurs qui sont les principales causes d’avaries et de blocages dans les autres langages en obligeant à formuler autrement les sections menant à des pointeurs nuls et les structures et unions non contrôlées.

Efficacité

Le programmeur conserve à tout ...

Get Programmer avec Rust now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.