1.10. JPython and Some Nomenclature
As we mentioned in the previous section, a Python interpreter completely (re)written in Java called JPython is currently available. Although there are still minor differences between both interpreters, they are very similar and provide a comparable startup environment.
What are the advantages of JPython? JPython…
Can run (almost) anywhere a Java Virtual Machine (JVM) can be found
Provides access to Java packages and class libraries
Furnishes a scripting environment for Java development
Enables ease-of-testing for Java class libraries
Matches object-oriented programming environments
Delivers JavaBeans property and introspection ability
Encourages Python-to-Java development (and vice versa)
Gives GUI developers access ...
Get Core Python Programming now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.