One of the contracts that I interviewed for in the mid 2000's (before I move out of Chicago) was for a job that was a "multithreading python" developer engineer.
During the interview I asked the lead engineer about this multithreading job. I asked for clarification from active-python or cpython. He said all of the development was being done in cpython.
Yea,I'm an asshole. I said something to the effect that his project was impossible with cpython but I'd help him guide his project to a real-time multithreaded system.
and then we argued about this engineering issue for 30 minutes -he couldn't get past the Global Interpreter Lock! ...like it was a foreign concept.
...and this was a financial trading company...... they died -ugh.