Programmierung in Rust
622 Seiten
German
PDF
4.5

Programmierung in Rust

Официальное руководство по языку Rust

Autor:

Jahr:

Zusammenfassung:

Einleitung

Das Buch „Programming Rust“ (erste Ausgabe, 2017) von den Autoren Jim Blandy und Jason Orendorff ist einer der maßgeblichsten und tiefgründigsten Leitfäden zur Sprache Rust, die in den ersten Jahren nach der Stabilisierung der Sprache veröffentlicht wurden. Obwohl seit der Veröffentlichung mehrere Jahre vergangen sind und eine zweite Ausgabe (2021) erschienen ist, bleibt die erste Ausgabe eine wertvolle Ressource für alle, die die grundlegenden Prinzipien von Rust, seine Philosophie und die Besonderheiten der Systemprogrammierung verstehen möchten. Das Buch ist in gebundener Form erschienen, umfasst 622 Seiten und behandelt sowohl grundlegende als auch fortgeschrittene Themen.

Worum es in diesem Buch geht

„Programming Rust“ ist nicht nur ein Nachschlagewerk zur Syntax. Es ist ein umfassendes Lehrbuch, das den Leser schrittweise mit der Sprache vertraut macht, beginnend mit der Installation der Tools bis hin zu komplexen Konzepten wie Ownership, Borrowing, Lifetimes, Closures, Iteratoren, Multithreading und unsafe-Code. Das Buch ist so aufgebaut, dass es dem Leser nicht nur Wissen vermittelt, sondern auch ein Verständnis dafür, warum Rust genau so funktioniert. Besonderes Augenmerk liegt auf dem Typsystem und dem Speichermodell – den wesentlichen Unterschieden von Rust zu C++ und anderen Systemsprachen.

Für wen dieses Buch geeignet ist

Das Buch richtet sich an Programmierer, die bereits Erfahrung mit anderen Sprachen (C, C++, Python, Java, Go) haben. Für Programmieranfänger mag es anspruchsvoll erscheinen, aber für diejenigen, die von anderen Sprachen auf Rust umsteigen möchten, ist es ein idealer Start. Die Autoren setzen voraus, dass der Leser mit den Grundlagen vertraut ist.

Empfehlungen