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