Originally posted by karthik Guru:
I guess the jython file that we write will be ultimately coverted to a java .class file? and i feel that the performance w'd'nt be as good as an equivalent java code.
But when i do prototyping do i look for performance?
SCJP, SCJD, SCEA 5 "Any sufficiently analyzed magic is indistinguishable from science!" Agatha Heterodyne (Girl Genius)
To me, Python and Java present a very potent combination for program development because of Java’s architecture and tool set, and Python’s extremely rapid development (generally considered to be 5-10 times faster than C++ or Java). Python is usually slower, however, but even if you end up re-coding parts of your program for speed, the initial fast development will allow you to more quickly flesh out the system and uncover and solve the critical sections. And often, the execution speed of Python is not a problem – in those cases it’s an even bigger win. A number of commercial products already use Java and Jython, and because of the terrific productivity leverage I expect to see this happen more in the future.
United Health Group<BR>Hartford, CT, USA
Wai-Ming Lau<br />SCJP2, DB2 DBA
Originally posted by karthik Guru:
But i guess jython is recommended only for rapid prototyping and improved productivity and not for delivering a enterprise solution.
Creativity is allowing yourself to make mistakes. Art is knowing which ones to keep
Originally posted by Robert W Bill:
I found the skeptic's thread- Great!
I always appreciate the skeptic's thoughts because I'm a cynical skeptic at heart
Jython has some advantages...
Jython's OO structure combined with the transparency between Python and Java really creates a fluid mix. So, you can use java
and jython classes interchangeably balancing Jython's rapid development and clear syntax with java's much faster runtime speed, all in a consistent OO structure. This might be one of those zen-like things that you have to experience to appreciate the blend.
Python developers can rave on for hours about productivity beyond all other language, so you can say "ditto" about Jython. Prototyping apps in Jython aften takes the same time it takes me to write proposals for most projects. Note that productivity is an important and frequent topic, but should take a back seat to code readability and other quality issues (see the "zen" issue above).
SCJP, SCJD, SCEA 5 "Any sufficiently analyzed magic is indistinguishable from science!" Agatha Heterodyne (Girl Genius)
The problems of the world fade way as you eat a piece of pie. This tiny ad has never known problems:
Gift giving made easy with the permaculture playing cards
https://coderanch.com/t/777758/Gift-giving-easy-permaculture-playing
|