LIBRISTO
LIBROAMANTO
obowiązkowe
Zostań członkiem wspólnoty miłośników książek z całego świata i zyskaj mnóstwo korzyści. Załóż konto bezpłatnie
0
Darmowa dostawa z usługą Inpost oraz Orlen od 299.00 zł
DPD Kurier 12.99 Poczta Polska 18.99 Paczkomat 13.99 InPost 12.99 Punkt DPD 13.99

Szanowni Klienci, z okazji święta państwowego w dniu dzisiejszym obsługa klienta będzie nieczynna. Na wszystkie wiadomości odpowiemy w najbliższym dniu roboczym. Dziękujemy za zrozumienie.
Darmowa dostawa dla zamówień powyżej 299,00 zł.

Speed Up Your Python with Rust

Optimize Python performance by creating Python pip modules in Rust with PyO3

Język AngielskiAngielski
Książka Miękka
Książka Speed Up Your Python with Rust Maxwell Flitton
Kod Libristo: 38446618
Wydawnictwo Packt Publishing Limited, styczeń 2022
Discover how to inject your code with highly performant Rust features to develop fast and memory-saf... Cały opis
? points 109 b
190.42
Dostępna u dostawcy Wysyłamy za 9-15 dni

30 dni na zwrot towaru


Klienci kupili także


Managing Mission - Critical Domains and DNS Mark Jeftovic / Książka Miękka
common.buy 210.40

Discover how to inject your code with highly performant Rust features to develop fast and memory-safe applications


Key Features:

  • Learn to implement Rust in a Python system without altering the entire system
  • Write safe and efficient Rust code as a Python developer by understanding the essential features of Rust
  • Build Python extensions in Rust by using Python NumPy modules in your Rust code


Book Description:

Python has made software development easier, but it falls short in several areas including memory management that lead to poor performance and security. Rust, on the other hand, provides memory safety without using a garbage collector, which means that with its low memory footprint, you can build high-performant and secure apps relatively easily. However, rewriting everything in Rust can be expensive and risky as there might not be package support in Rust for the problem being solved. This is where Python bindings and pip come in.

This book will help you, as a Python developer, to start using Rust in your Python projects without having to manage a separate Rust server or application. Seeing as you'll already understand concepts like functions and loops, this book covers the quirks of Rust such as memory management to code Rust in a productive and structured manner. You'll explore the PyO3 crate to fuse Rust code with Python, learn how to package your fused Rust code in a pip package, and then deploy a Python Flask application in Docker that uses a private Rust pip module. Finally, you'll get to grips with advanced Rust binding topics such as inspecting Python objects and modules in Rust.

By the end of this Rust book, you'll be able to develop safe and high-performant applications with better concurrency support.


What You Will Learn:

  • Explore the quirks of the Rust programming language that a Python developer needs to understand to code in Rust
  • Understand the trade-offs for multiprocessing and thread safety to write concurrent code
  • Build and manage a software project with cargo and crates
  • Fuse Rust code with Python so that Python can import and run Rust code
  • Deploy a Python Flask application in Docker that utilizes a private Rust pip module
  • Inspect and create your own Python objects in Rust


Who this book is for:

This book is for Python developers who want to speed up their Python code with Rust and implement Rust in a Python system without altering the entire system. You'll be able to learn about all topics relating to Rust programming. Basic knowledge of Python is required to get the most out of this book.

Aktorka & Poliglotka
EWA KASP dla
Odtworzyć wideo
Ewa Kasp
Libristo ma największy wybór literatury obcojęzycznej. Dlatego tutaj kupuję swoje książki.

Informacje o książce

Pełna nazwa Speed Up Your Python with Rust
Język Angielski
Oprawa Książka - Miękka
Data wydania 2022
Liczba stron 384
EAN 9781801811446
ISBN 180181144X
Kod Libristo 38446618
Waga 715
Wymiary 75 x 93 x 21
Podaruj tę książkę jeszcze dziś
To łatwe
1 Dodaj książkę do koszyka i wybierz „dostarczyć jako prezent” 2 W odpowiedzi wyślemy Ci bon 3 Książka dotrze na adres obdarowanego

Mogłoby Cię także zainteresować


Rust Standard Library Cookbook Jan Nils Ferner / Książka Miękka
common.buy 210.40
Command-Line Rust Ken Youens-Clark / Książka Miękka
common.buy 210.10
TOP
Rust For Rustaceans Jon Gjengset / Książka Miękka
common.buy 146.65
Rust High Performance Iban Eguia / Książka Miękka
common.buy 210.40
Snowflake Cookbook Hamid Qureshi / Książka Miękka
common.buy 214.41
Modern Compiler Implementation in C Andrew W Appel / Książka Miękka
common.buy 377.74
Rust in Action Tim McNamara / Książka Miękka
common.buy 262.00
Machine Learning with Rust Keiko Nakamura / Książka Miękka
common.buy 253.87
ASYNC Rust Caroline Morton / Książka Miękka
common.buy 191.53
Programming Rust Jim Blandy / Książka Miękka
common.buy 253.87
Hands-on Rust Herbert Wolverson / Książka Miękka
common.buy 175.06
Sixteen Ways to Defend a Walled City K J Parker / Książka Miękka
common.buy 50.28
TOP
Wranglestone Darren Charlton / Książka Miękka
common.buy 41.35
TOP
Surrounded by Psychopaths Thomas Erikson / Książka Miękka
common.buy 50.48
TOP
The Art of Darksiders Genesis THQ / Książka Twarda
common.buy 186.41
Oxford Handbook of Public Health Practice Ichiro Kawachi / Książka Miękka
common.buy 227.46
Ansel Adams' Yosemite Ansel Adams / Książka Twarda
common.buy 144.75

Logowanie

Zaloguj się do swojego konta. Nie masz jeszcze konta Libristo? Utwórz je teraz!

 
obowiązkowe
obowiązkowe

Nie masz konta? Zyskaj korzyści konta Libristo!

Dzięki kontu Libristo będziesz mieć wszystko pod kontrolą.

Utwórz konto Libristo