La programmation en rouille par l'exemple

Note :   (4,0 sur 5)

La programmation en rouille par l'exemple (Guillaume Gomez)

Avis des lecteurs

Résumé:

Le livre a reçu des critiques mitigées, certains utilisateurs louant sa valeur et sa pertinence pour les débutants, tandis que d'autres critiquent la clarté des explications, les erreurs de codage et le contenu obsolète.

Avantages:

Bon rapport qualité-prix ; bon ouvrage de référence pour les débutants.

Inconvénients:

Explications insuffisantes
Logique des exemples mal expliquée
Nombreuses erreurs de codage
Informations obsolètes
Difficulté à suivre l'évolution rapide de la technologie.

(basé sur 4 avis de lecteurs)

Titre original :

Rust Programming By Example

Contenu du livre :

Découvrez le monde de la programmation en Rust à travers des exemples concrets Caractéristiques principales Mettre en œuvre diverses fonctionnalités de Rust pour créer des applications ultra-rapides Apprendre à créer des applications GUI à l'aide de Gtk-rs Explorer l'aspect multithreading de Rust pour résoudre les problèmes de concurrence et d'environnements distribués Description du livre

Rust est un langage open source, sûr, concurrent et pratique créé par Mozilla. Il fonctionne à une vitesse fulgurante, évite les erreurs de segmentation et garantit la sécurité. Ce livre vous permet de vous lancer dans le développement de logiciels essentiels en vous guidant à travers les différents aspects de la programmation en Rust. Cette approche vous permet de combler le fossé entre l'apprentissage et la mise en œuvre immédiate.

En commençant par une introduction à Rust, vous apprendrez les aspects fondamentaux tels que la syntaxe, les types de données, les fonctions, les génériques, les flux de contrôle, etc. Ensuite, vous vous lancerez directement dans la construction de votre premier projet, un jeu Tetris. Ensuite, vous construirez un lecteur de musique graphique et travaillerez avec un logiciel de réseau rapide et fiable en utilisant Tokio, la bibliothèque Rust d'entrées-sorties asynchrones évolutive et productive.

Au cours de cet ouvrage, vous explorerez diverses fonctionnalités de la programmation Rust, notamment les fonctionnalités SDL, la boucle d'événements, les entrées/sorties de fichiers et la célèbre boîte à outils de widgets GTK+. À travers ces projets, vous verrez à quel point Rust est performant en termes de concurrence - y compris le parallélisme, la fiabilité, l'amélioration des performances, les génériques, les macros et la sécurité des threads. Nous aborderons également certains aspects de la programmation asynchrone et réactive de Rust.

À la fin du livre, vous serez à l'aise pour construire diverses applications du monde réel en Rust. Ce que vous apprendrez Compiler et exécuter les projets Rust en utilisant le gestionnaire de paquets Cargo-Rust Utiliser les fonctionnalités de Rust-SDL telles que la boucle d'événements, les fenêtres, les boucles infinies, le pattern matching, et plus encore Créer une interface graphique en utilisant Gtk-rs et Rust-SDL Incorporer le mécanisme de concurrence et le multithreading ainsi que la sécurité des threads et les verrous Implémenter le protocole FTP en utilisant une pile d'E/S asynchrones avec la bibliothèque Tokio À qui s'adresse ce livre ?

Ce livre s'adresse aux développeurs de logiciels intéressés par la programmation au niveau du système et des applications, qui cherchent à se familiariser rapidement avec Rust et à comprendre les principales caractéristiques de la programmation Rust. Il est supposé que vous avez une compréhension de base de Java, C#, Ruby, Python, ou JavaScript. Table des matières Les bases de Rust Démarrer avec SDL Événements et mécanismes de jeu de base Ajouter tous les mécanismes de jeu Créer un lecteur de musique Implémenter le moteur du lecteur de musique Le lecteur de musique d'une manière plus rustique avec Relm Comprendre le FTP Implémenter un serveur FTP asynchrone Implémenter le transfert de fichiers asynchrone Annexe : Meilleures pratiques Rust

Autres informations sur le livre :

ISBN :9781788390637
Auteur :
Éditeur :
Langue :anglais
Reliure :Broché

Achat:

Actuellement disponible, en stock.

Je l'achète!

Autres livres de l'auteur :

La programmation en rouille par l'exemple - Rust Programming By Example
Découvrez le monde de la programmation en Rust à travers des exemples concrets...
La programmation en rouille par l'exemple - Rust Programming By Example

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)