Des fondamentaux de Rust (propriété, structures, énumérations et filtrage par motif) aux sujets avancés comme la gestion des erreurs, les collections, les modules et les crates, vous construirez des bases solides. Maîtrisez les bases de la concurrence avec les threads, les mutex et les canaux, puis passez aux systèmes hautes performances grâce à l'utilisation d'async/await et du traitement parallèle. Explorez le Rust non sécurisé de bas niveau, les entrées/sorties de fichiers, les interfaces système, le réseau et les sockets pour interagir avec le matériel et développer des applications connectées.
Ce livre regorge d'exercices pratiques, de projets concrets comme des synchroniseurs de fichiers et des serveurs de messagerie instantanée, et de défis de fin d'études, garantissant une maîtrise pratique. Idéal pour les débutants possédant des connaissances de base en programmation ou les développeurs expérimentés souhaitant adopter une programmation bas niveau plus sûre. À la fin de votre ouvrage, vous serez capable de créer en toute confiance des systèmes robustes et évolutifs pour les systèmes d'exploitation, les logiciels embarqués et bien plus encore. Adoptez la conception pérenne de Rust et perfectionnez vos compétences en programmation dès aujourd'hui !
Dieser Download kann aus rechtlichen Gründen nur mit Rechnungsadresse in A, B, CY, CZ, D, DK, EW, E, FIN, F, GR, H, IRL, I, LT, L, LR, M, NL, PL, P, R, S, SLO, SK ausgeliefert werden.








