No Starch Press, Rust for Rustaceans

Dieses Buch richtet sich an Entwickler:innen, die bereits die Grundlagen von Rust beherrschen und nun den nächsten Schritt zum professionellen Programmieren machen möchten. Autor Jon Gjengset vertieft zentrale Rust-Themen wie Ownership, Traits, Concurrency und Unsafe Code und behandelt fortgeschrittene Konzepte wie Trait Coherence, Type Layout, Async/Await und no_std-Programmierung.Zusätzlich bietet das Buch fundierte Einblicke in API-Design, Teststrategien, Fehlerbehandlung, objektorientierte Sicherheit, prozedurale Makros und Foreign Function Interfaces – ideal für alle, die komplexe, leistungsfähige Rust-Anwendungen und Bibliotheken entwickeln wollen.
wenigermehr
Anzeige

Beste Angebote

31,58
Versand: frei!
31,58
Versand: frei!
34,99
Versand: frei!
Anzeige

Preisvergleich

Inkl. Versand
Sortieren:
Beste Treffer
Rust for Rustaceans: Idiomatic Programming for Experienced Developers 1718501854
Rust for Rustaceans: Idiomatic Programming for Experienced Developers
prodImage
31,58
31,58
Versand: frei!
Versand: frei!
No Starch Press,US Rust for Rustaceans 62089800
"For developers who've mastered the basics, this book is the next step on your way to professional-level programming in Rust. It covers everything you need to build and maintain larger code bases, write powerful and flexible applications and libraries, and confidently expand the scope and complexity of your projects. Author Jon Gjengset takes you deep into the Rust programming language, dissecting core topics like ownership, traits, concurrency, and unsafe code. You'll explore key concepts like type layout and trait coherence, delve into the inner workings of concurrent programming and asynchrony with async/await, and take a tour of the world of no_std programming. Gjengset also provides expert guidance on API design, testing strategies, and error handling, and will help develop your understanding of foreign function interfaces, object safety, procedural macros, and much more."--Publisher website.
prodImage
31,58
31,58
Versand: frei!
Versand: frei!
Random House LLC US Rust for Rustaceans
Master professional-level coding in Rust. For developers who’ve mastered the basics, this book is the next step on your way to professional-level programming in Rust. It covers everything you need to build and maintain larger code bases, write powerful and flexible applications and libraries, and confidently expand the scope and complexity of your projects. Author Jon Gjengset takes you deep into the Rust programming language, dissecting core topics like ownership, traits, concurrency, and unsafe code. You’ll explore key concepts like type layout and trait coherence, delve into the inner workings of concurrent programming and asynchrony with async/await, and take a tour of the world of no_std programming. Gjengset also provides expert guidance on API design, testing strategies, and error handling, and will help develop your understanding of foreign function interfaces, object safety, procedural macros, and much more. You'll Learn: How to design reliable, idiomatic, and ergonomic Rust programs based on best principles Effective use of declarative and procedural macros, and the difference between them How asynchrony works in Rust – all the way from the Pin and Waker types used in manual implementations of Futures, to how async/await saves you from thinking about most of those words What it means for code to be unsafe, and best practices for writing and interacting with unsafe functions and traits How to organize and configure more complex Rust projects so that they integrate nicely with the rest of the ecosystem How to write Rust code that can interoperate with non-Rust libraries and systems, or run in constrained and embedded environments Brimming with practical, pragmatic insights that you can immediately apply, Rust for Rustaceans helps you do more with Rust, while also teaching you its underlying mechanisms.
prodImage
34,99
34,99
Versand: frei!
Versand: frei!
Random House LLC US Rust for Rustaceans A1060997686
Master professional-level coding in Rust. For developers who’ve mastered the basics, this book is the next step on your way to professional-level programming in Rust. It covers everything you need to build and maintain larger code bases, write powerful and flexible applications and libraries, and confidently expand the scope and complexity of your projects. Author Jon Gjengset takes you deep into the Rust programming language, dissecting core topics like ownership, traits, concurrency, and unsafe code. You’ll explore key concepts like type layout and trait coherence, delve into the inner workings of concurrent programming and asynchrony with async/await, and take a tour of the world of no_std programming. Gjengset also provides expert guidance on API design, testing strategies, and error handling, and will help develop your understanding of foreign function interfaces, object safety, procedural macros, and much more. You'll Learn: How to design reliable, idiomatic, and ergonomic Rust programs based on best principles Effective use of declarative and procedural macros, and the difference between them How asynchrony works in Rust – all the way from the Pin and Waker types used in manual implementations of Futures, to how async/await saves you from thinking about most of those words What it means for code to be unsafe, and best practices for writing and interacting with unsafe functions and traits How to organize and configure more complex Rust projects so that they integrate nicely with the rest of the ecosystem How to write Rust code that can interoperate with non-Rust libraries and systems, or run in constrained and embedded environments Brimming with practical, pragmatic insights that you can immediately apply, Rust for Rustaceans helps you do more with Rust, while also teaching you its underlying mechanisms.
prodImage
35,99
35,99
Versand: frei!
Versand: frei!
No Starch Press Intermediate Rust, Fachbücher von Jon Gjengset
Meistern Sie professionelles Codieren in Rust. Für Entwickler, die die Grundlagen beherrschen, ist dieses Buch der nächste Schritt auf dem Weg zum professionellen Programmieren in Rust. Es behandelt alles, was Sie benötigen, um grössere Codebasen zu erstellen und zu pflegen, leistungsstarke und flexible Anwendungen und Bibliotheken zu schreiben und den Umfang sowie die Komplexität Ihrer Projekte selbstbewusst zu erweitern. Autor Jon Gjengset führt Sie tief in die Programmiersprache Rust ein und zerlegt zentrale Themen wie Ownership, Traits, Parallelität und unsicheren Code. Sie werden Schlüsselkonzepte wie Typlayout und Trait-Kohärenz erkunden, sich mit den inneren Abläufen der nebenläufigen Programmierung und Asynchronität mit async/await befassen und eine Tour durch die Welt der no_std-Programmierung machen. Gjengset bietet auch fachkundige Anleitung zu API-Design, Teststrategien und Fehlerbehandlung und wird Ihnen helfen, Ihr Verständnis für Fremdsprachenschnittstellen, Objektsicherheit, prozedurale Makros und vieles mehr zu entwickeln. Sie werden lernen: - Wie man zuverlässige, idiomatische und ergonomische Rust-Programme basierend auf besten Prinzipien entwirft - Effektive Nutzung von deklarativen und prozeduralen Makros sowie den Unterschied zwischen ihnen - Wie Asynchronität in Rust funktioniert, von den Pin- und Waker-Typen, die in manuellen Implementierungen von Futures verwendet werden, bis hin dazu, wie async/await Sie davon abhalten, über die meisten dieser Begriffe nachzudenken - Was es bedeutet, wenn Code unsicher ist, und bewährte Praktiken für das Schreiben und Interagieren mit unsicheren Funktionen und Traits - Wie man komplexere Rust-Projekte organisiert und konfiguriert, damit sie gut mit dem Rest des Ökosystems integriert werden - Wie man Rust-Code schreibt, der mit Nicht-Rust-Bibliotheken und -Systemen interoperieren kann oder in eingeschränkten und eingebetteten Umgebungen läuft Voller praktischer, pragmatischer Einblicke, die Sie sofort anwenden können, hilft Ihnen "Rust for Rustaceans", mehr mit Rust zu erreichen, während es Ihnen auch die zugrunde liegenden Mechanismen beibringt.
prodImage
37,50
37,50
Versand: frei!
Versand: frei!
prodImage
31,58
Versand: frei!
prodImage
31,58
Versand: frei!
prodImage
34,99
Versand: frei!
prodImage
35,99
Versand: frei!
mozilla/5.0 applewebkit/537.36 (khtml, like gecko; compatible; claudebot/1.0; [email protected])
x-pixel