bookmark - Python Versus Java ? Which of this language is the best? Why?

Python Versus Java ? - Which of this language is the best? Why?

 
 Discussion by JMC with 8 Replies.
 Last Update: May 27, 2011, 2:47 pm
 
bookmark - Python Versus Java ? Which of this language is the best? Why?  
    
free web hosting
 
Chandler choosed Python, arguing that Python is more open source than Java. Apache brought an open source java to the market.
Is Python covering so many domains than Java?
Would it be possible to code every kind of application with Python?
For wich reason would you choose Python for an application development?

Fri Jul 8, 2005    Reply    New Discussion   


Python is a very cool language. Just because something is newer doesn't always mean that it's better. That said the two languages are quite different Python is more for local interpreted programs, while Java is for compiled network-based apps.

Fri Jul 8, 2005    Reply    New Discussion   

QUOTE (warbird)

What do you think? Java of course, Python is so old. Who use it? Everybody use Java I think. And who cares it's open source, what does that matter ?

-=jeroen=-
[post="43352"]<{POST_SNAPBACK}>[/post]


It doesnt matter which is old and which is new. What does matter is to use right tool for the job. I think Python would be an excellent choice for future open source projects. Java has its advantages ie a support/user base which just dwarfs Python. Huge Projects would definelty want to use Java. There was a story on Java being used in the twin rovers sent by NASA to MARS last year (NASA is quite picky on what they use. atleast thats waht they are supposed to do)

Java is sweet Language and with JDK 1.5/j2se 5.0 things have become more interesting.

For Java Devel I would suggest Netbeans IDE 4.1

Fri Jul 8, 2005    Reply    New Discussion   

Well, its not really a good idea to make a choice of using either Java or Python without considering the context. Depending on what project you're working on, one may be better for the job, or it might not really matter.

For one thing, programming in Python is much faster. I'm not talking about run-time, but just the time it takes to write a program. Python is dynamically typed, compact and concise, so it is often a better choice for smaller applications.

But for the reasons mentioned by hatim, Java has many advantages over Python.

So, I guess I'm saying, you should learn both and use which ever one is appropriate.

Fri Feb 22, 2008    Reply    New Discussion   


Well it is always easier to say, that for right problem should be chosen right tool,...
but those right tools could be anything, any language of one of this

BTW Java is not scripting language, so it is ot correct to compare compilable and interpretable programing languages.

Sun Feb 1, 2009    Reply    New Discussion   

QUOTE (rndam)

Well it is always easier to say, that for right problem should be chosen right tool,...
but those right tools could be anything, any language of one of this

BTW Java is not scripting language, so it is ot correct to compare compilable and interpretable programing languages.
Link: view Post: 134551

You just bumped a 3,5 years old topic :mellow:
Last reply was 1 year old !

People, please check topic dates if you don't use the "view new posts" feature ...

Wed Feb 4, 2009    Reply    New Discussion   

Nothing wrong with bumping old topics if there are hardly any good topic poster left. I mean forum is basically less active in these section. What's wrong with the bumping if anyone wants to post reply. As long as they're not spamming there is nothing wrong with bumping old topics.

That aside, i'm learning ironpython in order to make local apps for windows. With ironpython it is possible for me to create apps native to .NET framework. I know java has similar way of doing things. But i found .NET much better than java because of it's support on native machine. It is also possible to create native executable depending on which platform it is installed. Ironpython is available on linux, windows and mac. So if you're planning to learn python then you should consider downloading ironpython. Most of the python stuff is applicable to ironpython as well. Additionally you'll be able to use ironpython stuff which is native to .NET world. If you can manage to learn python using ironpython then moving to .net libraries is not so hard.

So my vote goes to python as it is more beginner friendly and is perfect for many types of application. Syntax is also easy to remember and you don't have to work much with it. YOu just have to worry about indentation.

Fri May 27, 2011    Reply    New Discussion   

at the moment as far as i know, comparing a Java and a Python programmer as a profession, the Java programmer will be making more money....

so does that mean Java is better? NO, but this really depends on what needs done... in some situation or program requirement Java will be better, and Python will do better in another...

overall they're both great languages, just different applications and platforms...

Fri May 27, 2011    Reply    New Discussion   

What do you think? Java of course, Python is so old. Who use it? Everybody use Java I think. And who cares it's open source, what does that matter ?

-=jeroen=-

Fri Jul 8, 2005    Reply    New Discussion   

Quickly Post to Python Versus Java ? Which of this language is the best? Why? w/o signup Share Info about Python Versus Java ? Which of this language is the best? Why? using Facebook, Twitter etc. email your friend about Python Versus Java ? Which of this language is the best? Why? Print
Reply / Comment Ask a Question? Share / Bookmark E-Mail a Friend Print

[python]got A Problem In My Little Program No reaction when button was pressed  [python]got A Problem In My Little Program No reaction when button was pressed (2) (10) Prove Yourself As A Python Coder - Challenge Site   Prove Yourself As A Python Coder - Challenge Site