Step Ahead with Rust (Schritt voraus mit Rust)
222 Seiten
German
PDF
4.5

Step Ahead with Rust (Schritt voraus mit Rust)

Практическое руководство по Rust для опытных разработчиков

Autor:

Jahr:

Zusammenfassung:

Einleitung

Das Buch „Step Ahead with Rust“ (Autor: Jonathan Creekmore, 2017, 222 Seiten) ist ein kompaktes, aber gehaltvolles praktisches Handbuch zur Programmiersprache Rust. Im Gegensatz zu vielen einführenden Lehrbüchern verschwendet dieses Buch keine Zeit mit der Erklärung grundlegender Programmierkonzepte – es setzt voraus, dass der Leser bereits mit anderen Sprachen (C, C++, Python, Java) vertraut ist und schnell die Besonderheiten von Rust erlernen möchte: das Ownership-System, Borrowing, Lifetimes, sichere Speicherverwaltung und Parallelität ohne Datenrennen.

Das Buch erschien 2017, als Rust gerade erst an Popularität gewann, und ist bis heute relevant für diejenigen, die den „Geist“ der Sprache verstehen wollen, nicht nur die Syntax lernen möchten. Es erhebt nicht den Anspruch, eine Enzyklopädie zu sein – es ist eher ein Intensivkurs für diejenigen, die einen Schritt vorwärts in ihrer beruflichen Entwicklung machen wollen.

Worum geht es in dem Buch

„Step Ahead with Rust“ besteht aus 12 Kapiteln, die sich jeweils einem zentralen Thema der Sprache widmen. Der Autor führt den Leser konsequent von der Einrichtung der Umgebung bis zur Erstellung von Multithread-Anwendungen und der Arbeit mit FFI (Foreign Function Interface).

Die Hauptthemen des Buches:

  • Ownership- und Borrowing-System – das fundamentale Konzept von Rust, das Speichersicherheit ohne Garbage Collector gewährleistet. Der Autor analysiert detailliert, wie der Compiler die Korrektheit des Codes überprüft.
  • Typen und Traits – bei

Empfehlungen