High Performance Python 2nd Ed (O'Reilly)
Wednesday, 20 May 2020

Subtitled "Practical Performant Programming for Humans", and updated for Python 3, this book by Micha Gorelick and Ian Ozsvald is a newly expanded edition showing how to locate performance bottlenecks and speed up code in high-data-volume programs. By exploring the fundamental theory behind design choices, High Performance Python aims to help developers gain a deeper understanding of Python’s implementation. The book contains concrete solutions to many issues, along with war stories from companies that use high-performance Python for social media analytics, and descriptions of machine learning being used in production.

<ASIN:1492055026>

 

Authors: Micha Gorelick and Ian Ozsvald
Publisher: O'Reilly Media
Date: May 2020
Pages: 468
ISBN: 978-1492055020
Print: 1492055026
Kindle: B087YTVL8F
Audience: Python developers
Level: Intermediate
Category: Python

 

  • Get a better grasp of NumPy, Cython, and profilers
  • Learn how Python abstracts the underlying computer architecture
  • Use profiling to find bottlenecks in CPU time and memory usage
  • Write efficient programs by choosing appropriate data structures
  • Speed up matrix and vector computations
  • Use tools to compile Python down to machine code
  • Manage multiple I/O and computational operations concurrently
  • Convert multiprocessing code to run on local or remote clusters
  • Deploy code faster using tools like Docker

For recommendations of Python books see Books for Pythonistas and Python Books For Beginners in our Programmer's Bookshelf section.

For more Book Watch just click.

Book Watch is I Programmer's listing of new books and is compiled using publishers' publicity material. It is not to be read as a review where we provide an independent assessment. Some, but by no means all, of the books in Book Watch are eventually reviewed.

To have new titles included in Book Watch contact  BookWatch@i-programmer.info

Follow @bookwatchiprog on Twitter or subscribe to I Programmer's Books RSS feed for each day's new addition to Book Watch and for new reviews.

 

 

Banner
 


Domain Storytelling (Pearson)

Author: Stefan Hofer
Publisher: Pearson
Pages: 288
ISBN:978-0137458912
Print:0137458916
Kindle:B099ZNXCJT
Audience: software architects
Rating: 4.5
Reviewer: Kay Ewbank

This book sets out to be a practical guide to database domains, bringing together domain experts, software developers, designers and bus [ ... ]



Machines Like Me

Author: Ian McEwan
Publisher: Vintage, 2019
Pages: 304
ISBN: 978-1529111255
Print: 1529111250
Kindle: B07HR6SGQ9
Audience: General
Rating: 4.5
Reviewer: Mike James
A novel about a synthetic human has become so much more relevant recently and guess what - it features Alan Turing.


More Reviews