Rust Training von Ferrous Systems
Практический курс по системному программированию
Zusammenfassung:
Einleitung
Das Buch „Rust Training von Ferrous Systems“ (Originaltitel Ferrous Systems Rust Training) ist ein praktischer Leitfaden für die Programmiersprache Rust, entwickelt vom Team von Ferrous Systems – einem bekannten Beratungsunternehmen, das auf die Einführung von Rust in industrielle Projekte spezialisiert ist. Veröffentlicht im Jahr 2021, bietet das Buch mit etwa 250 Seiten einen strukturierten Kurs, der es ermöglicht, Rust von Grund auf bis zu einem sicheren Niveau zu erlernen. Im Gegensatz zu vielen akademischen Lehrbüchern ist dieses Material praxisorientiert: Jedes Konzept wird von Codebeispielen, Übungen und Erklärungen begleitet, die auf realen Erfahrungen der Autoren basieren.
Worum es in dem Buch geht
Das Buch deckt alle wesentlichen Aspekte von Rust ab, angefangen bei den Grundlagen der Syntax bis hin zu fortgeschrittenen Themen wie sichere Speicherverwaltung, Ownership, Borrowing, Lifetimes, generische Programmierung (generics), Traits, Fehlerbehandlung, Multithreading und asynchrone Programmierung. Besonderes Augenmerk liegt auf dem einzigartigen System von Ownership und Borrowing, das Speichersicherheit ohne Garbage Collector gewährleistet. Die Autoren erklären Schritt für Schritt, wie der Rust-Compiler hilft, ganze Klassen von Fehlern zu vermeiden, und wie man effizienten, zuverlässigen Code schreibt.
Hauptabschnitte des Buches
- Einführung in Rust: Installation, grundlegende Syntax, Variablen, Datentypen, Funktionen.
Empfehlungen
Clean Python. Feinheiten der Programmierung für Profis
Algorithmen des maschinellen Lernens: Basiskurs
C# (.NET) und Kubernetes: Entwicklung und Orchestrierung von Microservices
Rust und Kubernetes: Entwicklung zuverlässiger Cloud-Anwendungen
Hands-on Rust: Effektive Entwicklung von Anwendungen und Spielen mit Rust
Make It Lean with TypeScript