wood burning stoves 2.0*
The moose likes Java in General and the fly likes Is python threat for Java Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login


Win a copy of Java 8 in Action this week in the Java 8 forum!
JavaRanch » Java Forums » Java » Java in General
Bookmark "Is python threat for Java" Watch "Is python threat for Java" New topic
Author

Is python threat for Java

Saurabh Naik
Ranch Hand

Joined: Apr 24, 2008
Posts: 87
Hello
Is python threat for java... ? coz there are so much features in python which shows its going to be one step ahead than java..

In python when you run the program it will compile it automatically. may this feature will be added in the next version of java.

I am also one of the Java Lover but seeing pythons growing popularity ... just guessing the future of java


SCJP 6 (88%), SCWCD 5 (78%), preparing for SCBCD
Henry Wong
author
Sheriff

Joined: Sep 28, 2004
Posts: 18138
    
  39

I am also one of the Java Lover but seeing pythons growing popularity ... just guessing the future of java


To be blunt, if you see Python as useful, and more useful than what you currently use, then learn Python.

As for me, I am one of those "old dogs" that will have to be convinced to switch (or may have to be dragged kicking and screaming ... ). For the longest time, I was TCL user, when everyone was using Perl -- eventually, giving up and switching over to Perl. If Python takes off, and Perl dies out, I may have to be forced to switch again.

As for Python and Java, I don't see how one will replace the other. Java is more than just a language. Are there any Python based application servers, web servers, etc? At least, at a commercial product level?

Henry


Books: Java Threads, 3rd Edition, Jini in a Nutshell, and Java Gems (contributor)
Em Aiy
Ranch Hand

Joined: May 11, 2006
Posts: 225
there are number of factors involved for a language to fade out or to come in .. .. if you say about python, then no doubt, its one of the most popular language in *academic* and now recently being heavily supported by google and *open source developers*. but these factors are not the only thing which would make it over-rule the java dominance.

The market giants are still relying on java, java webservers, java application frameworks and above all the acceptance of *market* rather than acceptance of *geeks* is more important.


The difference between <b>failure</b> and <b>success</b> is often being <b>right</b> and being <b>exactly right</b>.
Freddy Wong
Ranch Hand

Joined: Sep 11, 2006
Posts: 959

I don't think Python will be a threat to Java. But I tend to agree that Python offers a lot of more features than Java. But hey, for us, Java developers, we have Groovy In this era, learning more than one languages is definitely a good thing to do. As for me, my second language is Groovy.


SCJP 5.0, SCWCD 1.4, SCBCD 1.3, SCDJWS 1.4
My Blog
Joe Ess
Bartender

Joined: Oct 29, 2001
Posts: 8713
    
    6

Henry Wong wrote:Are there any Python based application servers, web servers, etc? At least, at a commercial product level?


Zope! And, um. Well, there's Zope!
Java has way more market penetration than Python. Python has a lot going for it (for example, in education), but I don't see it threatening Java's share of the market.
Personally, I use Python as a scripting-language-on-steroids. Since Python supports objects it's easier to write complex scripts than with Bash. I also use it for those one-off not-quite-production applications that I always seem to be working on to make my job easier. The simpler syntax of Python makes those apps faster to code than with Java. Weblogic, which my employer uses to host our sites, has a Python scripting tool, WLST, which is pretty handy for migration tasks. For my production applications, I use Java.


"blabbing like a narcissistic fool with a superiority complex" ~ N.A.
[How To Ask Questions On JavaRanch]
 
I agree. Here's the link: http://aspose.com/file-tools
 
subject: Is python threat for Java
 
Similar Threads
Shoot yourself in the Foot
learning Python
which is best platform form for Cloud devlopement ?
JPython - what is it exactly?
WA #1.....word association