Getting Python Accepted in my Organisation
Eric Nieuwland
eric.nieuwland at xs4all.nl
Thu Nov 3 09:19:36 EST 2005
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/
More information about the Python-list
mailing list