Rust: Das umfassende, deutschsprachige Handbuch zur performanten und sicheren Programmierung. Zum Lernen und Nachschlagen, mit Codebeispielen und Tipps - Hardcover

Marburger, Marc

 
9783836290180: Rust: Das umfassende, deutschsprachige Handbuch zur performanten und sicheren Programmierung. Zum Lernen und Nachschlagen, mit Codebeispielen und Tipps

Inhaltsangabe

Werden Sie Rust-Profi und entwickeln Sie moderne, sichere Software!

Rust ist für sein cleveres Speichermanagement, hervorragende Sicherheit und viele beliebte Features bekannt. Nutzen Sie das praktische Design dieser Sprache, um moderne und robuste Software auf professionellem Niveau zu entwickeln! Dieses Handbuch begleitet Sie beim Einstieg und stellt Rust dann detailliert vor – sowohl für systemnahe Programmierung als auch für Enterprise- und Cloud-Anwendungen. Mit vielen gut kommentierten Codebeispielen, Best Practices und einer durchgehenden Demo-Anwendung. Zugleich lassen sich alle Kapitel gut einzeln lesen und zum Nachschlagen verwenden. Einsteiger in Rust, professionelle Anwender*innen und Sprachensammler kommen hier auf ihre Kosten. Der ideale Weg zu fundierten und umfassenden Kenntnissen in Rust!

Aus dem Inhalt:

  • Rust installieren, Toolchain aufsetzen
  • Fundierter Einstieg
  • Speichermanagement
  • Traits und Closures
  • Collections und Iteratoren
  • Asynchrone Programmierung
  • Multithreading
  • Arbeiten mit Text
  • Dokumentation und Test automatisieren
  • Schnittstellen zu anderen Sprachen

Die Inhaltsangabe kann sich auf eine andere Ausgabe dieses Titels beziehen.

Über die Autorin bzw. den Autor

Marc Marburger hat langjährige Erfahrung in der App- und Softwareentwicklung. Angefangen hat er nach dem Abschluss in Informatik mit C++ und Assembler in der Industrieautomatisierung. Plattformübergreifende Apps beschäftigen ihn seit 2012, von C# auf der Windows-Plattform über Xamarin kommend liegt sein Fokus nun auf Dart und Flutter, die er täglich als freiberuflicher Softwareentwickler in Kundenprojekten einsetzt.

Von der hinteren Coverseite

Fundierter Einstieg

Wenn Sie noch nie mit Rust gearbeitet haben, steigen Sie hier einfach vorne ein. Nutzen Sie das Übungsbeispiel – ein Bestellsystem für Restaurants – , um nach und nach alle Sprachfeatures im Praxiskontext kennenzulernen.

Detaillierte Erklärungen

Rust unterstützt anspruchsvolle Programmierweisen. Ob Sie systemnah, stark asynchron, objektorientiert oder funktional unterwegs sind: Marc Marburger erklärt die Konzepte mit Überblick und didaktischem Geschick.

Über den Tellerrand

Freuen Sie sich auch auf weniger alltägliche Themen wie etwa Unsafe Rust, automatisierte Doku und Foreign Functions. Zum Beispiel implementieren Sie eine Library, um auf native iOS- und Android-Apps zuzugreifen und lernen, auch selbst APIs für mobile Apps anzubieten.

„Über diesen Titel“ kann sich auf eine andere Ausgabe dieses Titels beziehen.