Tour of Rust
Путеводитель по языку Rust для начинающих
Zusammenfassung:
Einleitung
Das Buch Tour of Rust (Autor: Richard Anaya, 2020) ist eine kompakte, aber gehaltvolle Einführung in die Programmiersprache Rust. Im Gegensatz zu vielen dicken Bänden zielt dieser Reiseführer mit nur 200 Seiten darauf ab, nicht nur die Syntax zu lehren, sondern den Leser durch die zentralen Konzepte der Sprache zu führen und ein richtiges Denken für sicheres und leistungsfähiges Programmieren zu entwickeln. Der Titel spiegelt das Wesen vollständig wider: Es ist keine Enzyklopädie, sondern eine Exkursion zu den wichtigsten Sehenswürdigkeiten von Rust.
Worum geht es im Buch
Das Buch behandelt grundlegende Themen, von der Installation der Werkzeuge bis zu fortgeschrittenen Möglichkeiten des Typsystems. Der Autor führt den Leser schrittweise durch:
- grundlegende Syntax und das Ownership-System;
- Borrowing und Lifetimes;
- Arbeit mit Enums und Pattern Matching;
- Fehlerbehandlung mit
ResultundOption; - Modulsystem und Abhängigkeitsverwaltung mit Cargo;
- Generische Programmierung (Generics) und Traits;
- Multithreading und asynchrone Programmierung.
Jedes Kapitel ist nach dem Prinzip „vom Einfachen zum Komplexen“ aufgebaut und wird von kleinen Codebeispielen begleitet, die sofort ausgeführt werden können. Besonderes Augenmerk liegt auf der Erklärung, warum Rust genau so und nicht anders funktioniert – das hilft, ein tiefes Verständnis zu entwickeln.
Empfehlungen
Professionelles Swift (iOS/macOS): Fortgeschrittene Techniken
Testen von PHP-Anwendungen: Von Unit-Tests bis zu Integrationstests
GraphQL auf Swift: Vollständiger Leitfaden zur Erstellung von APIs für iOS und macOS
TypeScript und Docker: Containerisierung von Anwendungen
Go für die Webentwicklung
PHP für Web: Visuelles Kurzhandbuch