Rust Cookbook: Rezepte für effizientes Programmieren
454 Seiten
German
PDF
4.5

Rust Cookbook: Rezepte für effizientes Programmieren

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

Autor:

Jahr:

Zusammenfassung:

Einleitung

Das Buch „Rust Cookbook“ von Vigneshwer Dhandapani, veröffentlicht im Jahr 2017, ist ein praktischer Leitfaden für die Programmiersprache Rust. Im Gegensatz zu akademischen Lehrbüchern ist dieses Buch nach dem Prinzip einer Rezeptsammlung aufgebaut – kurze, in sich abgeschlossene Beispiele, die konkrete Aufgaben lösen. Der Umfang von 454 Seiten ermöglicht es, ein breites Themenspektrum abzudecken: von den Grundlagen der Syntax bis hin zur Arbeit mit Netzwerken, Datenbanken und Parallelität. Das Buch richtet sich an diejenigen, die bereits grundlegende Programmiererfahrung (in C, C++, Python oder Java) haben und Rust schnell anwendungsorientiert erlernen möchten.

Worum es in dem Buch geht

„Rust Cookbook“ besteht aus 12 Kapiteln, die sich jeweils einem bestimmten Anwendungsbereich von Rust widmen. Der Autor führt den Leser konsequent von der Einrichtung der Entwicklungsumgebung bis zur Erstellung vollwertiger Anwendungen. Zu den Hauptthemen gehören:

  • Installation von Rust, Arbeit mit Cargo und Abhängigkeitsverwaltung.
  • Grundlegende Konstrukte: Variablen, Datentypen, Kontrollstrukturen, Funktionen.
  • Ownership, Borrowing und Lifetimes – Schlüsselkonzepte von Rust.
  • Strukturen, Enums, Traits und generische Programmierung.
  • Fehlerbehandlung mit Result und Option.
  • Arbeit mit Collections: Vektoren, Hashmaps, Strings.
  • Ein-/Ausgabe: Lesen/Schreiben von Dateien, Arbeit mit Streams.
  • Multithreading und asynchrone Programmierung.
  • Netzwerkprogrammierung: HTTP-Anfragen, TCP/UDP-Sockets.

Empfehlungen