Blogs / Personal blogs

Jake VanderPlas

jakevdp.github.io

If you, like me, frequently commute via public transit, you may be familiar with the following situation:

Popular posts
10
Total points
1,861
HN comments
1,145
Rank
#916 personal

Visit jakevdp.github.io → RSS feedOn Hacker News Aug 2013 – Apr 2019

Software Engineering 6Databases & Data 6Math & Algorithms 4Society, Policy & Culture 1Science & Space 1Programming Languages 1

1

Why Python Is Slow: Looking Under the Hood

When I teach courses on Python for scientific computing, I make this point very early in the course, and tell the students why: it boils down to Python being a dynamically typed, interpreted language, where values are stored not in dense buffers but in scattered objects. And then I talk about how to get around this by…