להקשיב ולקרוא

היכנסו לעולם אינסופי של סיפורים

  • קראו והקשיבו כמה שאתם רוצים
  • למעלה ממיליון כותרים
  • ספרים בלעדיים + Storytel Originals
  • ניתן לבטל מתי שרוצים
להרשמה
Details page - Device banner - 894x1036

Speed Up Your Python with Rust: Optimize Python performance by creating Python pip modules in Rust with PyO3

שפות
אנגלית
Format
קטגוריה

עיון

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.

© 2022 Packt Publishing (ספר דיגיטלי ): 9781801812320

תאריך הוצאה

ספר דיגיטלי : 21 בינואר 2022

תגיות

אחרים גם נהנו...

  1. Artificial Intelligence with Python for Beginners: Comprehensive Guide to Building AI Applications James Ferry
  2. Python Programming Language. Introduction for Beginners: Your Path to Coding Mastery James Ferry
  3. Introducing Python: Modern Computing in Simple Packages, 2nd Edition Bill Lubanovic
  4. Python Machine Learning: Complete and Clear Introduction to the Basics of Machine Learning with Python. Comprehensive Guide to Data Science and Analytics. Alex Campbell
  5. Deep Learning with Python for Beginners: Comprehensive Guide to Mastering Neural Networks Brandon Scott
  6. Basic Python in Finance: How to Implement Financial Trading Strategies and Analysis using Python Bob Mather
  7. Machine Learning with Python for Beginners: A Beginner’s Journey into Data Science and AI Brandon Scott
  8. Python Essentials For Dummies Alan Simpson
  9. Machine Learning with Python: A Comprehensive Beginners Guide to Learn the Realms of Machine Learning with Python Alexander Cane
  10. Machine Learning with Python: Advanced Methods and Strategies to Learn Machine Learning with Python Alexander Cane
  11. Mastering Time Series Analysis and Forecasting with Python Sulekha Aloorravi
  12. Parallel and High Performance Programming with Python Fabio Nelli
  13. Ultimate Django for Web App Development Using Python Leonardo Lazzaro
  14. Ultimate Enterprise Data Analysis and Forecasting using Python Shanthababu Pandian
  15. Machine Learning with Python: Step By Step Methods To Master Machine Learning With Python Alexander Cane
  16. Ultimate Python Libraries for Data Analysis and Visualization Abhinaba Banerjee
  17. Python Unleashed: Mastering the Art of Efficient Coding James Livingston
  18. The Python Programming Revolution: Scripting Success: Practical Approaches to Python Programming David Lee
  19. Ultimate Rust for Systems Programming Mahmoud Harmouch
  20. Python ML: Clear Step-by-Step Guide to Ma-chine Learning with Python Alex Campbell
  21. Machine Learning with Python for Beginners: An Advanced Guide to Unleashing the Power of AI Saimon Carrie
  22. Machine Learning in Python: Hands on Machine Learning with Python Tools, Concepts and Techniques Bob Mather
  23. Graph Data Science with Python and Neo4j Timothy Eastridge
  24. Python: 3 books in 1 : Python Basics for Beginners + Python Automation Techniqus and Web Scraping + Python for Data Science and Machine Learning Andy Vickler
  25. Ultimate Flutter Handbook Lahiru Mahagamage
  26. MACHINE LEARNING AND ARTIFICIAL INTELLIGENCE: A Comprehensive Guide to Understanding and Implementing ML and AI (2023 Beginner Crash Course) Carl Dennis
  27. Butterflies Sigurd Toftdahl Terkelsen
  28. Machine Learning with Python for Beginners: A Beginner’s Guide to Understanding and Implementing Machine Learning Using Python Saimon Carrie
  29. Mastering OpenCV with Python Ayush Vaishya

איזה מינוי מתאים לך?

  • מאות אלפי ספרים

  • מצב ילדים (תוכן שמתאים לקטנטנים)

  • הורדת ספרים לקריאה והאזנה בלי אינטרנט

  • אפשר לבטל בכל עת

הבחירה הכי פופולרית

Unlimited

האזנה וקריאה בלי הגבלה.

49.90 ש"ח /חוֹדֶשׁ
14 ימים ללא תשלום
  • חשבון 1

  • גישה בלתי מוגבלת

  • האזנה וקריאה בלי הגבלה

  • קריאה והאזנה גם בלי אינטרנט

  • אפשר לבטל בכל עת

בחירה

Family

גלו ספרים לכל המשפחה. היכנסו יחד לתוך עולם של סיפורים.

69.90 ש"ח /חוֹדֶשׁ
  • 2 חשבונות

  • גישה בלתי מוגבלת

  • שני חשבונות

  • האזנה וקריאה בלי הגבלה

  • אפשר לבטל בכל עת

נסה עכשיו