In this presentation we will show you what you can do with Jython. In particular we will show what the soon-to-be-released version 2.5 enables. This includes web frameworks such as Django, scientific applications such as SymPy and everything down to installation and dependency management systems for Python packages. We will show demonstrations of Django running in Jython, WAR-file deployment of Django applications, applications integrating Python libraries and Java libraries as well as the power of exploring a Java package from the interactive object shell of Jython.
Jim Baker has over 15 years of professional software development experience, focusing on business intelligence, enterprise system management, and high-performance web applications. Jim is a committer on Jython and also leads the Front Range Pythoneers, a merry band of Python enthusiasts in Boulder, Colorado. Jim graduated from Harvard College, A.B., Computer Science magna cum laude and Brown University, Sc.M., Computer Science (and an all-but-dissertation PhD candidate). Tobias Ivarsson is a software developer at Swedish startup Neo Technology. He has been a Jython committer since summer 2007 with development focus on the compiler. Neo Technology was co-founded by Emil Eifrém, a fellow student of Tobias at the M.Sc. of Computer Science and Engineering program at Linköping University. Emil consulted Tobias about the possibility for using the Java based Neo graph database from Python which is how Tobias involvement with both Neo4j and Jython started. It continued with him taking a part time job at Neo Technology and signing up for a Google Summer of Code project on the Jython compiler. Now Tobias is finishing up his Masters Thesis on improving the match between dynamic languages and the JVM.