Python Popularity: Questions and Comments

Justin Sheehy justin at iago.org
Fri Dec 28 15:02:28 EST 2001


"Dr. David J. Ritchie, Sr." <djrassoc01 at mindspring.com> writes:

> there are features of Java (like strong typing) that at least
> mandate a certain level of consistency between all execution paths.

Python has strong typing.  It does not, however, have static typing or
explicit type declarations, which are probably what you are thinking about.

> I can argue to myself to dismiss that one by saying that of course
> interpretative languages should not be expected to hold to that
> level of validation.

Could you please explain what an "interpretative language" is and how
Java and Python are different with regard to that definition?

Before you answer, realize that both are generally translated into an
intermediate language and then that language is executed by a virtual
machine at runtime.

-Justin

 





More information about the Python-list mailing list