Here's a little exercise that should demonstrate that Python is a more natural scripting language option than Perl, especially for C++ programmers. This is but one of many possible examples.
The task: Show prototype info for a class Female that inherits from a class Person.
class Female : public Person ...
use Person; package Person::Female; BEGIN{@ISA = qw (Person);} ... OR, I have also seen something like use Person; package Person::Female; use vars qw(@ISA); @ISA = qw(Person); ...
Bizarre.
class Female(Person): ...