Rust Programming by Example
Практическое руководство по Rust через проекты
Zusammenfassung:
Einleitung
Das Buch „Rust Programming by Example“ (Autoren: Guillaume Gomez und Antoni Boucher, 2018, 440 Seiten) ist ein praktischer Leitfaden für die Programmiersprache Rust, der sich an Entwickler richtet, die lieber durch die Erstellung realer Projekte lernen. Im Gegensatz zu akademischen Lehrbüchern taucht dieses Buch den Leser von den ersten Kapiteln an in das Schreiben von Code ein: Sie lesen nicht nur Theorie, sondern wenden sie sofort in der Praxis an. Rust ist eine moderne Systemsprache, bekannt für ihre Speichersicherheit, hohe Leistung und das Fehlen eines Garbage Collectors. Das Buch wurde im Verlag Packt veröffentlicht und richtet sich an Leser, die bereits grundlegende Programmiererfahrung in anderen Sprachen (C, C++, Python oder Java) haben.
Worum geht es in dem Buch
Das Buch ist um 10–12 praktische Projekte herum aufgebaut, von denen jedes einen bestimmten Aspekt der Sprache beleuchtet. Sie beginnen mit einfachen Konsolen-Dienstprogrammen, gehen dann zu Webservern, der Arbeit mit Datenbanken, Multithreading und sogar zur Kompilierung in WebAssembly über. Die Autoren führen konsequent in die Syntax, das Ownership-System, Borrowing, Lifetimes, Traits, Makros und asynchrone Programmierung ein. Jedes Kapitel enthält klare Ziele, Schritt-für-Schritt-Anleitungen und den vollständigen Code des Projekts, den Sie sofort ausführen und modifizieren können.
Für wen ist dieses Buch geeignet
Das Buch richtet sich an fortgeschrittene Programmierer, die Rust schnell durch Praxis erlernen möchten. O