On 19/09/11 14:27, Ashish Gaonker wrote:

First, to address the question in your subject line, we need to agree a definition of "better". In what respect? And by which benchmark? And who claimed that either one was "better" anyway? No serious programmer would be likely to make such a vague comparison.

My obvious thinking is : Java being compiled language , must be faster
then a interpreted   language.

There have been many other answers that address this.
Suffice to say it is fallacious both factually and in principle.

I know couple of points : Development time is less + easy to learn +
python is expressive.

These are all different dimensions of "betterness". Which aspect is important to you? There are no perfect languages.

Can you share some more especially as compared to Java / .net (two
primarily used languages in enterprise language & web based applications)

.Net is not a lanuage it is a programming environment which supports multiple languages, but all of them working on the compile to bytecode then run in an interpreter model that Python mostly uses.

Apart from trolling the list what do you hope to gain from this post?
Do you have some objective, such as persuading a boss to allow you use Python instead of Java/.Net? Are you looking for justification to yourself to learn Python? (In that case forget everything else and just learn it for the different approaches and constructs it takes - like any other new language. Learning new languages will always benefit your programming by exposing new idioms.)

HTH,
--
Alan G
Just back from an internet free vacation :-)

_______________________________________________
Tutor maillist  -  Tutor@python.org
To unsubscribe or change subscription options:
http://mail.python.org/mailman/listinfo/tutor

Reply via email to