Python Performance Engineering: Strategies and Patterns for Optimized Code

Par : Aarav Joshi
Actuellement indisponible
Cet article est actuellement indisponible, il ne peut pas être commandé sur notre site pour le moment. Nous vous invitons à vous inscrire à l'alerte disponibilité, vous recevrez un e-mail dès que cet ouvrage sera à nouveau disponible.
Disponible dans votre compte client Decitre ou Furet du Nord dès validation de votre commande. Le format ePub est :
  • Compatible avec une lecture sur My Vivlio (smartphone, tablette, ordinateur)
  • Compatible avec une lecture sur liseuses Vivlio
  • Pour les liseuses autres que Vivlio, vous devez utiliser le logiciel Adobe Digital Edition. Non compatible avec la lecture sur les liseuses Kindle, Remarkable et Sony
Logo Vivlio, qui est-ce ?

Notre partenaire de plateforme de lecture numérique où vous retrouverez l'ensemble de vos ebooks gratuitement

Pour en savoir plus sur nos ebooks, consultez notre aide en ligne ici
C'est si simple ! Lisez votre ebook avec l'app Vivlio sur votre tablette, mobile ou ordinateur :
Google PlayApp Store
  • FormatePub
  • ISBN8230828785
  • EAN9798230828785
  • Date de parution10/04/2025
  • Protection num.pas de protection
  • Infos supplémentairesepub
  • ÉditeurIndependently Published

Résumé

"High Performance Python: Practical Performant Programming for Humans" is a comprehensive guide that helps Python developers optimize their code for better speed and memory efficiency. Written by Micha Gorelick and Ian Ozsvald, this book explores fundamental performance theory while providing
"High Performance Python: Practical Performant Programming for Humans" is a comprehensive guide that helps Python developers optimize their code for better speed and memory efficiency. Written by Micha Gorelick and Ian Ozsvald, this book explores fundamental performance theory while providing practical solutions to common bottlenecks. It covers essential topics including profiling techniques, data structure optimization, memory management, concurrency, and parallelism.
The book is particularly valuable for intermediate to advanced Python developers who need their code to run faster in high-data-volume programs. It includes real-world examples and "war stories" from companies using high-performance Python for applications like social media analytics and machine learning. Readers appreciate its methodological approach to optimization: isolate, profile, and optimize specific parts of a program.
Beyond just teaching optimization techniques, the book provides insight into Python's internal workings and introduces readers to powerful tools like Cython, NumPy, and PyPy. While primarily focused on Python 2.7 in earlier editions, it covers concepts applicable to modern Python versions.