LIBRISTO
LIBROAMANTO
υποχρεωτικό
Γίνετε μέλος μιας κοινότητας βιβλιόφιλων από όλο τον κόσμο και επωφεληθείτε από πολλά προνόμια. Δημιουργία δωρεάν λογαριασμού
0
Δωρεάν αποστολή με Box Now άνω των 69.99 €
DHL courier 9.99 Σημείο Elta 3.99 Elta 4.49 ACS 4.99 Box Now 3.99 Σημείο ACS 3.99

Speed Up Your Python with Rust

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

Γλώσσα ΑγγλικήΑγγλική
Βιβλίο Χαρτόδετο
Βιβλίο Speed Up Your Python with Rust Maxwell Flitton
Κωδικός Libristo: 38446618
ΕΕκδοτικός οίκος Packt Publishing Limited, Ιανουάριος 2022
Discover how to inject your code with highly performant Rust features to develop fast and memory-saf... Πλήρης περιγραφή
? points 114 b
47.00
Σε εξωτερική αποθήκη Αποστέλλουμε σε 14-21 ημέρες
Ελλάδα Παράδοση στην Ελλάδα

Έως 30 ημέρες για επιστροφή


Οι πελάτες αγόρασαν επίσης


Managing Mission - Critical Domains and DNS Mark Jeftovic / Βιβλίο Χαρτόδετο
common.buy 51.95

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.

Ηθοποιός & Πολύγλωσση
EWA KASP για
Αναπαραγωγή βίντεο
Ewa Kasp
το Libristo διαθέτει τη μεγαλύτερη επιλογή ξενόγλωσσων βιβλίων. Γι' αυτό αγοράζω τα βιβλία μου εδώ.

Πληροφορίες για το βιβλίο

Πλήρες όνομα Speed Up Your Python with Rust
Συγγραφέας Maxwell Flitton
Γλώσσα Αγγλική
Βιβλιοδεσία Βιβλίο - Χαρτόδετο
Ημερομηνία έκδοσης 2022
Αριθμός σελίδων 384
EAN 9781801811446
ISBN 180181144X
Κωδικός Libristo 38446618
ΕΕκδοτικός οίκος Packt Publishing Limited
Βάρος 715
Διαστάσεις 75 x 93 x 21
Χαρίστε αυτό το βιβλίο σήμερα
Είναι εύκολο
1 Προσθέστε το βιβλίο στο καλάθι σας και επιλέξτε παράδοση ως δώρο 2 Ως ανταμοιβή θα σας στείλουμε ένα κουπόνι 3 Το βιβλίο θα φτάσει στη διεύθυνση του παραλήπτη

Μπορεί να σας ενδιαφέρει


Rust Standard Library Cookbook Jan Nils Ferner / Βιβλίο Χαρτόδετο
common.buy 51.95
Command-Line Rust Ken Youens-Clark / Βιβλίο Χαρτόδετο
common.buy 52.66
Τοπ
Rust For Rustaceans Jon Gjengset / Βιβλίο Χαρτόδετο
common.buy 35.27
Rust High Performance Iban Eguia / Βιβλίο Χαρτόδετο
common.buy 51.95
Rust in Action Tim McNamara / Βιβλίο Χαρτόδετο
common.buy 61.66
Snowflake Cookbook Hamid Qureshi / Βιβλίο Χαρτόδετο
common.buy 67.52
Hands-on Rust Herbert Wolverson / Βιβλίο Χαρτόδετο
common.buy 49.53
Τοπ
Programming Rust Jim Blandy / Βιβλίο Χαρτόδετο
common.buy 63.58
Modern Compiler Implementation in C Andrew W Appel / Βιβλίο Χαρτόδετο
common.buy 103.11
ASYNC Rust Caroline Morton / Βιβλίο Χαρτόδετο
common.buy 47.91
Machine Learning with Rust Keiko Nakamura / Βιβλίο Χαρτόδετο
common.buy 63.58
Τοπ
Sixteen Ways to Defend a Walled City K J Parker / Βιβλίο Χαρτόδετο
common.buy 11.82
Προετοιμαζουμε
Harry Potter Box Set: The Complete Collection (Children's Hardback) Joanne K. Rowling / Βιβλίο Σκληρόδετο
common.buy 128.48
Φθηνά
Code Breaker Walter Isaacson / Βιβλίο Χαρτόδετο
common.buy 14.35
Τοπ Προετοιμαζουμε
Queen: As It Began Jim Jenkins / Βιβλίο Σκληρόδετο
common.buy 21.22
Τοπ
Wild, The Naturalistic Garden Claire Takacs / Βιβλίο Σκληρόδετο
common.buy 44.17
Do Hard Things Steve Magness / Βιβλίο Σκληρόδετο
common.buy 21.22
Τοπ
Fist of the North Star, Vol. 6 Tetsuo Hara / Βιβλίο Σκληρόδετο
common.buy 16.67
Orien's Animal Tarot Ambi Sun / Έντυπα Κάρτες
common.buy 23.95
Τοπ
Oxford Handbook of Public Health Practice Ichiro Kawachi / Βιβλίο Χαρτόδετο
common.buy 59.23
The Art of Darksiders Genesis THQ / Βιβλίο Σκληρόδετο
common.buy 41.94
Τοπ
Adachi and Shimamura (Light Novel) Vol. 3 Non / Βιβλίο Χαρτόδετο
common.buy 12.02
Τοπ
Surrounded by Psychopaths Thomas Erikson / Βιβλίο Χαρτόδετο
common.buy 11.92

Είσοδος

Συνδεθείτε στο λογαριασμό σας Δεν έχετε ακόμη λογαριασμό στο Libristo; Δημιουργήστε τον τώρα!

 
υποχρεωτικό
υποχρεωτικό

Δεν έχετε λογαριασμό; Αποκτήστε τα οφέλη ενός λογαριασμού Libristo!

Με έναν λογαριασμό Libristo, θα έχετε τον απόλυτο έλεγχο.

Δημιουργία λογαριασμού Libristo
Σύμβουλος βιβλίων Libroamiko
Γεια σας, είμαι ο Libroamiko, μπορώ να βοηθήσω;