Here’s an interesting look at Python from the point of view of a hard core developer – anyone that remembers IRQs has been around a while.
From the video description:
The Python language’s memory model can be deduced from first principles: simply take modern C++ conventions and drive their safety and generality to infinity. But this limiting case generates its own compromises and opens its own categories of possible runtime errors. We will explore the position Python has staked out in the language design space of correctness versus performance, the choices Python programmers make when they need to move closer to C++, and the ways that the C++ community keeps adopting conventions that look suspiciously like Python.
Also, the audio starts around the 9 second mark.