Rust auf Beispielen
Практическое руководство по языку Rust
Zusammenfassung:
Einführung
Das Buch „Rust auf Beispielen“ (Originaltitel Rust by Example) ist ein einzigartiger praktischer Leitfaden, der von der Rust-Entwickler-Community erstellt wurde. Im Gegensatz zu vielen akademischen Lehrbüchern basiert dieses Buch auf dem Prinzip „Lernen durch Tun“. Jedes Sprachkonzept wird durch kleine, aber vollständige Codebeispiele veranschaulicht, die sofort ausgeführt und modifiziert werden können. Die Ausgabe von 2022 deckt die stabile Version Rust 1.60+ ab und umfasst 320 Seiten konzentrierter Informationen.
Worum es in dem Buch geht
Das Buch führt den Leser schrittweise in die Grundlagen der Sprache Rust ein, beginnend mit der Syntax bis hin zu fortgeschrittenen Themen wie Ownership, Borrowing, Lifetimes, generische Programmierung (generics), Traits, Fehlerbehandlung, Testen, asynchrone Programmierung und die Arbeit mit externen Bibliotheken (crates). Jedes Kapitel enthält mehrere Beispiele, die im Verlauf komplexer werden. Besonderes Augenmerk wird auf Speichersicherheit und Nebenläufigkeit gelegt – die wichtigsten Vorteile von Rust.
Für wen ist dieses Buch geeignet
Das Buch richtet sich an ein breites Publikum:
- Anfänger in der Programmierung, die Rust von Grund auf lernen möchten, aber bereits grundlegende Programmierkenntnisse haben (Variablen, Schleifen, Funktionen).
- Erfahrene C/C++-Entwickler, die eine moderne, sichere Systemsprache erlernen möchten.
- Programmierer in Python, Java,
Empfehlungen
API-Entwicklung mit Kotlin: Von den Grundlagen bis zu Microservices
Funktionale Programmierung in Kotlin: Von den Grundlagen bis zu fortgeschrittenen Techniken
Sauberer Code in Go (Golang): Ein Leitfaden zum Schreiben von lesbarem und wartbarem Code
Kotlin: Tipps und Best Practices
Maschinelles Lernen und Kotlin: Von der Idee zum Production-Modell
Fortgeschrittene TypeScript-Programmierprojekte