Interpreted Languages Are Fast Enough. Compiled Ones Aren't Magic.

The mental model most programmers carry around looks something like this: C++ is fast, Python is slow, and if you care about performance you write compiled code. This model was never perfectly accurate, and by now it&rsquo;s actively misleading. Interpreted languages have gotten dramatically faster. Compiled languages have taken on enough abstraction overhead that their raw-speed advantages are…