Languages as revolvers:
Python - the bullets are slow and incompatible with newer revolvers. If you chamber something that isn't a bullet, it will push it halfway the barrel and crash.
C - 6 pipes, one larger pipe and a carpenter's hammer. It shoots .50.
Ruby - bullets stop mid-air, like in Matrix. Then you realize they are still flying, just too slow for a naked eye to notice.
Haskel - dogs don't shoot bullets.
Perl - a magic wand. You wave it at the target, utter an arcane incantation and a bullet, which is a fireball, which is made of ice hits the target and kills him dead, but alive, but a zombie.
Java - it is so huge, it needs to be mounted on a battleship. It shoots .22. BONUS:
Windows API - you attach a set of strange devices to your gun. They don't do anything and no one ever uses them, but if you don't provide them, it won't work.
people will stop giving a shit about python when it ends up becoming nothing more than a thin wrapper around its own c libraries, because it's too damn slow for anything else
by that time other dynamic languages will be kicking its ass left and right