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
 


Power-Up: Unlocking the Hidden Mathematics in Video Games

Author: Matthew Lane
Publisher: Princeton University Press
Date: May 2017
Pages: 264
ISBN: 978-0691161518
Print: 0691161518
Kindle: B01MTOHSXZ
Audience: Developers
Rating: 3.5
Reviewer: Mike James

Math via games - great idea? But how well does it work?



Pro SQL Server On Linux

Author: Bob Ward
Publisher: Apress
Pages: 636
ISBN: 978-1484241271
Print: 1484241274
Kindle: B07JYBS6QX
Audience: SQL Server developers on Linux
Rating: 5 
Reviewer: Kay Ewbank

Given the history of SQL Server as a Windows product, getting it up and running well on Linux is almost certain to inv [ ... ]


More Reviews