Grundlagen von Rust
280 Seiten
German
PDF
4.5

Grundlagen von Rust

Практическое введение в системное программирование

Autor:

Jahr:

Zusammenfassung:

Einleitung

Das Buch „Rust Fundamentals“ (Autor: David Drysdale, 2022, 280 Seiten) ist eine kompakte, aber gehaltvolle Einführung in die Programmiersprache Rust. Im Gegensatz zu vielen „Schinken“ ist dieses Buch auf Praktiker ausgerichtet, die schnell die wichtigsten Konzepte der Sprache erlernen und zuverlässigen, sicheren Code schreiben möchten. Drysdale, bekannt für seine Beteiligung an der Entwicklung des Linux-Kernels und von Rust-Projekten, bietet dem Leser einen klaren, strukturierten Weg von den Grundlagen bis zu komplexeren Themen wie Ownership, Borrowing und Lifetimes.

Worum geht es in dem Buch

Das Buch entfaltet konsequent die grundlegenden Prinzipien von Rust. Der erste Teil widmet sich der Installation der Toolchain, Syntax, Datentypen, Kontrollstrukturen und Funktionen. Besonderes Augenmerk liegt auf dem einzigartigen System von Ownership, Borrowing und Lifetimes, das den Eckpfeiler der Speichersicherheit in Rust ohne Garbage Collector bildet. Anschließend geht der Autor zu Structs, Enums, Pattern Matching, Fehlerbehandlung, Generics und Traits über. Das Buch endet mit der Betrachtung des Modulsystems, Testens, Ein-/Ausgabe und den Grundlagen der Nebenläufigkeit.

Für wen ist dieses Buch

Das Buch richtet sich an Programmierer, die bereits Erfahrung mit anderen Sprachen haben (C, C++, Python, Java, Go) und Rust lernen möchten. Es lehrt nicht das Programmieren von Grund auf, sondern setzt Kenntnisse grundlegender Konzepte (pe

Empfehlungen