Chapter 6. Generic Optimization Options
In the never-ending road to mastering optimization, we started by covering some tips and tricks in Chapter 4, Optimize Everything. In Chapter 5, Multithreading versus Multiprocessing, we went over two major optimization strategies: multithreading and multiprocessing. We saw how they help us and when to use them.
Finally, we will deal with one of the many implementations of the Python language (CPython). This implies that there are other alternatives to CPython. In this chapter, we'll cover two of them:
- We'll cover PyPy, an alternative to the standard Python interpreter we've been using throughout the book. This one is written in Python and has some benefits over the standard version.
- We will talk about Cython, ...
Get Mastering Python High Performance now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.