Stuart Turner wrote: > "Python is a scripting language like Perl, awk, tcl, Java etc... it > is > not quite a fully developed OO language, but does support some OO that > Perl > doesn't. To be clear, these scripting languages have their place in > our > environment, but they are not full replacements for C#, Java, C, > etc... > because they do not come with the full range of libraries e.g GDI > libraries. Python has to be compared to Perl, Awk in order to > evaluate it. > Perl, until recently, did not support threading. Why would it? it is a > scripting language and can run async shell commands. I would be > interested > to learn if Python supports a robust threading model (not just a > pointer > reference to an object), as this is a significant drawback when using a > scripting language. CGI only works because the container can thread > with > Perl. Python is object orientated, but I do not know what > implementation? > Essentially any language with a pointer can claim to be OO, although > Python > does market itself on OO capabilities. Do you know what implementation > they have used?
So, Java both is and is not a scripting language? My favourite article says it all in its title: http://www.python.org/pycon/dc2004/papers/6/ -- http://mail.python.org/mailman/listinfo/python-list