FAT Python: the next chapter in Python performance optimization

The FAT Python project was started by Victor Stinner in October 2015 to try to solve issues of previous attempts of “static optimizers” for… Read more


My favorite terrible Python error message

Students in my Python classes occasionally get the following error message: TypeError: object() takes no parameters This error message is technically true, as I’ll explain in a moment. But it’s surprising and confusing for people who are new to Python, be... (more…)

Read more »

Setting Up Your Python Environment on a Mac

In this post I’m going to explain how to install a working Python environment for Scientific Computing on macOS. That includes NumPy, SciPy, Matplotlib etc., but also some more advanced tools and even a framework for Machine Intelligence and Deep Learni...

Read more »