Again, Python and VB6 don't occupy the same niche. They are not competitors. VB6 is a Windows-based RAD environment geared towards data-centric thick client application development. Python on the other hand is typically used as a "glue language" to bridge the gap between fundamentally incompatible systems.