Link Details

Link 946895 thumbnail
User 427475 avatar

By Xiaoran Wang
via programcreek.com
Published: Mar 31 2013 / 13:18

Why can Python can be more productive than Java?
  • 13
  • 10
  • 2351
  • 2390

Comments

Add your comment
User 236075 avatar

henk replied ago:

0 votes Vote down Vote up Reply

Why can Java can [sick] be more performant than Python?

User 1090611 avatar

Jonathan Lermitage replied ago:

6 votes Vote down Vote up Reply

Seriously, you compare things that are not comparable (entire Java methods VS simple lines of Python, this is ridiculous). Who cares about the "System.out.println" verbosity (in NetBeans, simply type "sout" + TAB) ? Java is: one of the (maybe the, with C++) greatest and biggest ecosystems; very good IDEs (NetBeans, eclipse, etc), a very popular language; a lot of servers, new features (look at Java 7 and 8 VMs) etc. In addition, there are the JVM languages (if you prefer, they are Python killers, like Scala ^_^).

User 322385 avatar

pdolega replied ago:

1 votes Vote down Vote up Reply

Exactly. Plus some of the examples are really broken - i mean no one is creating list with elements in Java as it is shown in the example. Really this one is poor. ,

User 365278 avatar

talvik replied ago:

0 votes Vote down Vote up Reply

So it boils down to java requiring class definition and main method... There are much more important differences between Python and Java to be tackled. But all I've seen is: "ZOMG. Java takes 6 lines for a hello world!!!11!"

User 236075 avatar

henk replied ago:

0 votes Vote down Vote up Reply

Why don't we all use JSP if short hello world's are so important? Python: print "hello world"; JSP: hello world

Add your comment


Html tags not supported. Reply is editable for 5 minutes. Use [code lang="java|ruby|sql|css|xml"][/code] to post code snippets.

Java Performance Optimization
Written by: Pierre-Hugues Charbonneau
Featured Refcardz: Top Refcardz:
  1. Design Patterns
  2. OO JS
  3. Cont. Delivery
  4. Java EE7
  5. HTML5 Mobile
  1. Node.js
  2. Debugging JavaScript
  3. OO JS
  4. JSON
  5. Ajax