Programmer Rust : Développement de systèmes rapides et sûrs

Note :   (4,7 sur 5)

Programmer Rust : Développement de systèmes rapides et sûrs (Jim Blandy)

Avis des lecteurs

Résumé:

Les critiques de ce livre sur Rust soulignent son exhaustivité et la profondeur de ses connaissances, en particulier pour les développeurs ayant une expérience préalable de la programmation, notamment en C et C++. Il est loué pour son contenu bien structuré, son style d'écriture attrayant et ses exemples pratiques. Cependant, il est noté que le livre ne convient pas aux débutants complets sans aucune formation en programmation, et certains utilisateurs ont eu des problèmes avec la lisibilité du livre en mode sombre sur Kindle.

Avantages:

Une couverture complète des fonctionnalités du langage Rust, une écriture bien structurée et attrayante, des exemples pratiques qui relient les concepts à C/C++, utile pour les développeurs expérimentés qui passent à Rust, et sert de bonne référence pour l'apprentissage continu.

Inconvénients:

Ne convient pas aux débutants complets sans expérience en programmation, quelques problèmes de lisibilité en mode sombre sur Kindle, et un léger changement de tonalité entre le premier chapitre et les chapitres suivants.

(basé sur 81 avis de lecteurs)

Titre original :

Programming Rust: Fast, Safe Systems Development

Contenu du livre :

La programmation de systèmes constitue la base de l'informatique mondiale. L'écriture de code sensible aux performances nécessite un langage de programmation qui permet aux programmeurs de contrôler la manière dont la mémoire, le temps processeur et les autres ressources du système sont utilisés.

Le langage de programmation système Rust associe ce contrôle à un système de types moderne qui permet d'éviter de nombreuses erreurs courantes, qu'il s'agisse d'erreurs de gestion de la mémoire ou de courses aux données entre les threads. Grâce à ce guide pratique, les programmeurs de systèmes expérimentés apprendront à combler avec succès le fossé entre performance et sécurité en utilisant Rust. Jim Blandy, Jason Orendorff et Leonora Tindall démontrent comment les fonctionnalités de Rust permettent aux programmeurs de contrôler la consommation de mémoire et l'utilisation du processeur en combinant des performances prévisibles avec la sécurité de la mémoire et une concurrence fiable.

Vous apprendrez : Les types de données fondamentaux de Rust et les concepts fondamentaux de propriété et d'emprunt. Comment écrire du code flexible et efficace avec les traits et les génériques.

Comment écrire du code rapide et multithread sans course aux données. Les outils clés de Rust : les fermetures, les itérateurs et la programmation asynchrone.

Collections, chaînes de caractères et texte, entrée et sortie, macros, code non sécurisé et interfaces de fonctions étrangères Cette édition révisée et mise à jour couvre l'édition Rust 2021.

Autres informations sur le livre :

ISBN :9781492052593
Auteur :
Éditeur :
Reliure :Broché
Année de publication :2021
Nombre de pages :622

Achat:

Actuellement disponible, en stock.

Je l'achète!

Autres livres de l'auteur :

Programmer Rust : Développement de systèmes rapides et sûrs - Programming Rust: Fast, Safe Systems...
La programmation de systèmes constitue la base de...
Programmer Rust : Développement de systèmes rapides et sûrs - Programming Rust: Fast, Safe Systems Development

Les œuvres de l'auteur ont été publiées par les éditeurs suivants :

© Book1 Group - tous droits réservés.
Le contenu de ce site ne peut être copié ou utilisé, en tout ou en partie, sans l'autorisation écrite du propriétaire.
Dernière modification: 2024.11.14 07:32 (GMT)