Jython for Java Programmers
Category: Technical
<< Buy This Book on Amazon >>
376 views since 2007-05-26, updated at 2007-05-27.
Description

Robert Bill’s 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 want 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.
Let’s sort this out historically. When Sun Microsystem’s virtual machine (VM) paradigm emerged in the mid 1990’s, the high-level programming language Java became the idiom for the new “soft” computer. Java’s object-oriented architecture allowed it to scope from the lowest-level OS tasks (reads, writes to disk and screen), but much of the mid- and high-level tools were missing, e.g. common GUI features, text parsing, list sorting. The missing functionality is implemented gradually with nuts-and-bolts Java functions and by porting libraries to Java (GL4Java).
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. –Peter Leopold
Book Description
This book will help Java developers to increase application development and deployment, thus optimizing their overall efficiency.
A brief introduction is provided that shows the differences between Java and Jython, important to include so that the reader will have a better understanding of why their union is beneficial.
The remainder of the book teaches, through examples, how to use Jython. Intended for an experienced Java developer, this book assumes you understand the fundamentals to programming (i.e. loop statements, if.then, etc.). So, page space is focused on utilizing Jython with Java by covering the following: extending Python with java classes, modules, compiling, interpreters, design integration, etc.
www.newriders.com contains all code and applications developed in the book.
From the Back Cover
This book will help Java developers to increase application development and deployment, thus optimizing their overall efficiency.
A brief introduction is provided that shows the differences between Java and Jython, important to include so that the reader will have a better understanding of why their union is beneficial.
The remainder of the book teaches, through examples, how to use Jython. Intended for an experienced Java developer, this book assumes you understand the fundamentals to programming (i.e. loop statements, if.then, etc.). So, page space is focused on utilizing Jython with Java by covering the following: extending Python with java classes, modules, compiling, interpreters, design integration, etc.
About the Author
Robert W. Bill currently dedicates his time to software design and development in Python, Jython, and Java as an independent contractor. His experiences include a four-year tenure with the Minnesota Educational Computing Consortium, The Learning Company, and Mattel. Robert has studied at Baylor University, followed by various courses in music and sciences at the Eastman School of Music and the University of Wisconsin-Madison.
These reviewers contributed their considerable hands-on expertise to the entire development process for Jython for Java Programmers. As the book was being written, these dedicated professionals reviewed all the material for technical content, organization, and flow. Their feedback was critical to ensuring that Jython for Java Programmers fits our reader’s need for the highest quality technical information.
As member of the research staff at the California Institute of Technology, Dr. Robert Brunner focuses on Knowledge Discovery and Data-Mining in very large, heavily distributed databases. He also has been a Java and XML instructor at the Center for Advanced Computing Technology operated by the California State Polytechnic University at Pomona for the last two years. Recently, he has written a series for Java Developers Journal, reviewed numerous proposals for a variety of publishing houses, and has edited texts covering Linux, C++, Java, and XML. He is currently completing Enterprise Java Database Programming to be published by Addison Wesley, Inc.
John Ha is a support engineer and technical writer at NeTraverse, a software development firm in Morrisville, North Carolina. John is responsible for printed and online documentation for the firm’s flagship product, Win4Lin. Win4Lin allows Microsoft Windows to be installed on a host Linux system. John also investigates distributed filesystem and remote display technologies for NeTraverse’s server product currently under development. John earned his Bachelor of Arts degree in English Literature from the University of Connecticut in Storrs, Connecticut.
http://rapidshare.de/files/24057278/NJP.rar.html
Password: www.xpressionsz.com
Free register and download UseNext downloader, then you can free download ebooks from UseNet.Free Download "Jython for Java Programmers" from Usenet!
Disclaimer:
Contents of this page are indexed from this page for search purpose only. All actions are under your responsability. Email us to report illegal contents or external links and we'll remove them immediately.
Search More...
Jython for Java ProgrammersLinks
Free Trade Magazine Subscriptions & Technical Document DownloadsSearch and Buy
<< Search and Buy This Book on Amazon >>
How to download:Free register to download UseNext downloader and install, then search book title and start downloading. UseNext is clean and can be unstalled totally. Enjoy!
Free Download "Jython for Java Programmers" from Usenet!
Download Link 2
Can't Download?
Please search mirrors if you can't find download links for "Jython for Java Programmers" in "Description" and someone else may update the links. Check the comments when back to find any updates.
Search Mirrors
Maybe some mirror pages will be helpful, search this book at top of this page or click here to find more info.
Related Books
- Ebooks list page : 348
- Jython for Java Programmers
- New Riders - Jython for Java Programmers.chm
- Jython for Java Programmers
- [share_ebook] Python Programming with the Java(TM) Class Libraries: A Tutorial for Building Web and Enterprise Applications with Jython
- Java(tm) for S/390?and AS/400?COBOL Programmers
- UML for Java Programmers (2003)
- Java for COBOL Programmers
- C Sharp for Java Programmers
- Foundations of Java for ABAP Programmers
- Foundations of Java for ABAP Programmers
- Java: Practical Guide for Programmers
- [share_ebook] Java for S/390 and AS/400 COBOL Programmers
- Computer Graphics for Java Programmers
- UML for Java Programmers by Robert C. Martin
- Computer Graphics for Java Programmers
Comments
Add Your Comments
- Download links and password may be in the description section, read description carefully!
- Do a search to find mirrors if no download links or dead links.




