Monday, January 5, 2009

Jython for Java Programmers eBook

Author: Robert Bill

Jython for Java Programmers from New Riders is an essential introduction to the complexities of the merger between two popular object-oriented languages Python and Java. It is directed toward Java programmers who ant to incorporate Python rather than visa versa, but the utter symmetry of merging two object-oriented languages creates an Escher-esque problem in perspective. It is like two snakes gobbling each other up.

The cascade of “100% pure java” ports has finally led to the gobbling up of the elegant Python scripting language, which is also object-oriented. But that is only half of the story. As Java devours Python, Python also devours Java. In one manifestation, Jython is Python written in Java rather than C. It has its own interpreter “Jython” and compiler “Jythonc”, both of which can draw on all of Java’s classes. Conversely, Jythonc will create a Java class which can be imported by the Java interpreter “Java” and compiler “Javac.” Java programmers will have the luxury of importing and using succinct Jython classes rather than writing the lines of verbose native Java code.

The bewildering complexities are elucidated by Bill in Jython for Java Programmers, which presents Jython both as a standalone, Java-equipped language and as the class implementation within Java. Its three parts are dedicated to Jython’s basics (very similar to a Python tutorial), Jython’s internals, and Jython’s incorporation into GUI, database and Web applications. The book follows in the New Riders’ tradition of exhaustive, implementation-centred publishing. Jython is not a Java foundation class, but Bill’s book is a cornerstone in its own right.

Download Jython for Java Programmers

0 comments:

Blog Widget by LinkWithin

JS-Kit Comments

  © Blogger template Newspaper III by Ourblogtemplates.com 2008

Back to TOP