or
Sign in to turn on 1-Click ordering.
 
 
More Buying Choices
15 used & new from £26.86

Have one to sell? Sell yours here
 
   
Jython (Landmark)
 
See larger image
 

Jython (Landmark) (Paperback)

by Robert Bill (Author)
4.0 out of 5 stars  See all reviews (1 customer review)
Price: £38.99 & this item Delivered FREE in the UK with Super Saver Delivery. See details and conditions
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
In stock but may require up to 2 additional days to deliver.
Dispatched from and sold by Amazon.co.uk. Gift-wrap available.

Only 1 left in stock--order soon (more on the way).

8 new from £31.56 7 used from £26.86

Frequently Bought Together

Jython (Landmark) + Jython Essentials + Core PYTHON Programming
Price For All Three: £77.92

Some of these items ship sooner than the others. Show details

  • This item: Jython (Landmark) by Robert Bill

    In stock but may require up to 2 additional days to deliver.
    Dispatched from and sold by Amazon.co.uk.
    This item Delivered FREE in the UK with Super Saver Delivery. See details and conditions

  • Jython Essentials by Samuele Pedroni

    In stock.
    Dispatched from and sold by Amazon.co.uk.
    This item Delivered FREE in the UK with Super Saver Delivery. See details and conditions

  • Core PYTHON Programming by Wesley Chun

    In stock.
    Dispatched from and sold by Amazon.co.uk.
    This item Delivered FREE in the UK with Super Saver Delivery. See details and conditions


Customers Who Bought This Item Also Bought

Jython Essentials

Jython Essentials

by Samuele Pedroni
5.0 out of 5 stars (1)  £22.94
Core PYTHON Programming

Core PYTHON Programming

by Wesley Chun
4.4 out of 5 stars (10)  £15.99
Beginning iPhone 3 Development: Exploring the iPhone SDK

Beginning iPhone 3 Development: Exploring the iPhone SDK

by Dave Mark
4.7 out of 5 stars (27)  £21.91
Twisted Network Programming Essentials

Twisted Network Programming Essentials

by Abe Fettig
3.0 out of 5 stars (1)  £12.66
Python Cookbook

Python Cookbook

by Alex Martelli
4.2 out of 5 stars (6)  £23.61
Explore similar items

Product details

  • Paperback: 496 pages
  • Publisher: Sams (3 Jan 2002)
  • Language English
  • ISBN-10: 0735711119
  • ISBN-13: 978-0735711112
  • Product Dimensions: 22.4 x 8.1 x 2.8 cm
  • Average Customer Review: 4.0 out of 5 stars  See all reviews (1 customer review)
  • Amazon.co.uk Sales Rank: 752,120 in Books (See Bestsellers in Books)
  • See Complete Table of Contents

Customers Viewing This Page May Be Interested in These Sponsored Links

  (What is this?)
   Java opens new browser window
Microsoft.com/VisualStudio  -  Try Visual Studio® 2010 Beta For Free. Quick & Easy Download! 
  
 

Product Description

Amazon.co.uk Review

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



Product 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.


Suggested Tags from Similar Products

 (What's this?)
Be the first one to add a relevant tag (keyword that's strongly related to this product)
 
read
programming languages
programming

Your tags: Add your first tag
 

What Do Customers Ultimately Buy After Viewing This Item?

Jython Essentials
61% buy
Jython Essentials 5.0 out of 5 stars (1)
£22.94
Jython (Landmark)
39% buy the item featured on this page:
Jython (Landmark) 4.0 out of 5 stars (1)
£38.99

 

Customer Reviews

1 Review
5 star:    (0)
4 star:
 (1)
3 star:    (0)
2 star:    (0)
1 star:    (0)
 
 
 
 
 
Average Customer Review
4.0 out of 5 stars (1 customer review)
 
 
 
 
Share your thoughts with other customers:
Most Helpful Customer Reviews

 
6 of 6 people found the following review helpful:
4.0 out of 5 stars Essential for this jython programmer, 18 Feb 2002
By syvere@yahoo.com (Asker, Norway) - See all my reviews
This is a sorely needed book as the documentation for Jython is for the time being very sparse in comparison to regular Python (aka. CPython).

The book is divided into three parts. The first covering the Python language, with additional information on issues specific to the Jython implementation of Python. As I already know Python well, this chapter is a bit too long for my liking, especially as Python is more or less executable pseudo code anyway. That being said it is a thorough introduction to the Python language, which would be of use to the Java programmer that doesn't know Python already.

Parts 2 and 3 is the real meat in my opinion. Part 2 focuses on how to integrate Jython and Java. The coverage on how to use the Jython compiler (jythonc) in particular was essential for me. I haven't had the time to do much embedding and extending yet, but the coverage of that looks good too.

Part 3 is how to accomplish typical tasks with Jython. Swing GUI, database access and serialization and web programming are covered.

All in all, lots of issues that I didn't fully understand about Jython is explained in a straight forward manner. Among the issues most important to me were the part about Servlets/JSPs which goes through all I needed to know to use Jython in a servlet container like tomcat, the explanation of how Jython works with bean properties, and maybe most important that I finally understood the issues regarding .py files vs Jython compiled to Java classes and how to manage the Jython environment when the application is compiled and when it's frozen (--deep) and such like. These issues are essential when using stuff like Jython servlets, applets and other scenarios where your Jython code is running inside Java applications.

Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)


Share your thoughts with other customers: Create your own review
 
 
 
Only search this product's reviews



Customer Discussions

This product's forum
Discussion Replies Latest Post
No discussions yet

Ask questions, Share opinions, Gain insight
Start a new discussion
Topic:
First post:
Prompts for sign-in
 

   


Listmania!


Look for similar items by category


Look for similar items by subject


Feedback

Ad

Your Recent History

 (What's this?)

After viewing product detail pages or search results, look here to find an easy way to navigate back to pages you are interested in.