Back to Search
ISBN 9798263954758 is currently unpriced. Please contact us for pricing.
Available options are listed below:

Denken in Rust: Von den Grundlagen bis zum Produktivcode

AUTHOR Steenter, Alan
PUBLISHER Independently Published (09/05/2025)
PRODUCT TYPE Paperback (Paperback)

Description

Rust ist mehr als nur eine weitere Programmiersprache - es ist eine neue Art, über Software nachzudenken. Während das Versprechen von Leistung, Zuverlässigkeit und Speichersicherheit überzeugend ist, erfordert die Beherrschung von Rust, dass Sie seine Kernprinzipien verinnerlichen. Dieses Buch ist Ihr umfassender Leitfaden auf diesem Weg und führt Sie von den grundlegenden Konzepten der Sprache bis zu den praktischen Fähigkeiten, die zum Schreiben produktionsreifer Anwendungen erforderlich sind.

Vergessen Sie den Kampf mit dem Compiler. Denken in Rust lehrt Sie, den Borrow Checker nicht als Hindernis, sondern als Ihren grö ten Verbündeten zu sehen. Sie werden ein solides Verständnis von Ownership, Borrowing und Lifetimes von Grund auf aufbauen und lernen, warum Rust so funktioniert, wie es funktioniert. Dieses grundlegende Wissen ist der Schlüssel zum Schreiben von Code, der nicht nur korrekt, sondern auch sauber, idiomatisch und effizient ist.

Dieser Leitfaden geht weit über die Grundlagen hinaus. Sie lernen, Ihren Code mit Modulen und Crates zu strukturieren, Fehler elegant mit Result und dem Fragezeichen-Operator zu behandeln und die Kraft der "furchtlosen Nebenläufigkeit" mit Threads, Channels und async/await zu entfesseln. Jedes Kapitel ist gefüllt mit klaren Erklärungen, praktischen Beispielen und Einblicken, die die Lücke zwischen Theorie und realer Anwendung schlie en und wesentliche Themen abdecken wie:

  • Das Ownership-Modell und der Borrow Checker

  • Fortgeschrittene Datenstrukturierung mit Traits und Generics

  • Idiomatische Fehlerbehandlung

  • Sichere, zustandsbasierte Nebenläufigkeit und Message Passing

  • Asynchrone Programmierung mit tokio

  • Automatisiertes Testen und Dokumentation

Egal, ob Sie ein Systemprogrammierer sind, der eine sicherere Alternative zu C++ sucht, ein Webentwickler, der sich für hochleistungsfähige Backends interessiert, oder ein Student, der eine moderne Sprache lernen möchte - dieses Buch bietet Ihnen die Landkarte. Gehen Sie über das reine Schreiben von Rust-Code hinaus - fangen Sie an, in Rust zu denken, und bauen Sie die nächste Generation zuverlässiger und performanter Software.

Show More
Product Format
Product Details
ISBN-13: 9798263954758
Binding: Paperback or Softback (Trade Paperback (Us))
Content Language: German
More Product Details
Page Count: 308
Carton Quantity: 13
Product Dimensions: 7.50 x 0.65 x 9.25 inches
Weight: 1.17 pound(s)
Country of Origin: US
Subject Information
BISAC Categories
Computers | Computer Science
Descriptions, Reviews, Etc.
publisher marketing

Rust ist mehr als nur eine weitere Programmiersprache - es ist eine neue Art, über Software nachzudenken. Während das Versprechen von Leistung, Zuverlässigkeit und Speichersicherheit überzeugend ist, erfordert die Beherrschung von Rust, dass Sie seine Kernprinzipien verinnerlichen. Dieses Buch ist Ihr umfassender Leitfaden auf diesem Weg und führt Sie von den grundlegenden Konzepten der Sprache bis zu den praktischen Fähigkeiten, die zum Schreiben produktionsreifer Anwendungen erforderlich sind.

Vergessen Sie den Kampf mit dem Compiler. Denken in Rust lehrt Sie, den Borrow Checker nicht als Hindernis, sondern als Ihren grö ten Verbündeten zu sehen. Sie werden ein solides Verständnis von Ownership, Borrowing und Lifetimes von Grund auf aufbauen und lernen, warum Rust so funktioniert, wie es funktioniert. Dieses grundlegende Wissen ist der Schlüssel zum Schreiben von Code, der nicht nur korrekt, sondern auch sauber, idiomatisch und effizient ist.

Dieser Leitfaden geht weit über die Grundlagen hinaus. Sie lernen, Ihren Code mit Modulen und Crates zu strukturieren, Fehler elegant mit Result und dem Fragezeichen-Operator zu behandeln und die Kraft der "furchtlosen Nebenläufigkeit" mit Threads, Channels und async/await zu entfesseln. Jedes Kapitel ist gefüllt mit klaren Erklärungen, praktischen Beispielen und Einblicken, die die Lücke zwischen Theorie und realer Anwendung schlie en und wesentliche Themen abdecken wie:

  • Das Ownership-Modell und der Borrow Checker

  • Fortgeschrittene Datenstrukturierung mit Traits und Generics

  • Idiomatische Fehlerbehandlung

  • Sichere, zustandsbasierte Nebenläufigkeit und Message Passing

  • Asynchrone Programmierung mit tokio

  • Automatisiertes Testen und Dokumentation

Egal, ob Sie ein Systemprogrammierer sind, der eine sicherere Alternative zu C++ sucht, ein Webentwickler, der sich für hochleistungsfähige Backends interessiert, oder ein Student, der eine moderne Sprache lernen möchte - dieses Buch bietet Ihnen die Landkarte. Gehen Sie über das reine Schreiben von Rust-Code hinaus - fangen Sie an, in Rust zu denken, und bauen Sie die nächste Generation zuverlässiger und performanter Software.

Show More
Paperback