8/7/2019 Apresentao Jython
1/10
A implementao da linguagem Python naplataforma Java
Jython
8/7/2019 Apresentao Jython
2/10
O que Jython?
Jython o sucessor de JPython. O projeto
Jython foi criado de acordo com a licenaCNRI JPython 1.1.x, para assegurar a
existncia e desenvolvimento desse importantesoftware. A inteno gerenciar este projeto
com as mesmas polticas abertas usadas noprojeto Python, feito em C
8/7/2019 Apresentao Jython
3/10
Jython a mesma linguagem quePython?
Sim
8/7/2019 Apresentao Jython
4/10
Versionamento
Verso mais recente de Jython a 2.5.1RC3
As verses de Jython so nomeadas deacordo com a compatibilidade com alinguagem
8/7/2019 Apresentao Jython
5/10
O quo rpido Jython?
O tempo de inicializao e execuo solargamente determinadas pela JVM
Jython aproximadamente to rpidoquanto CPython, umas vezes mais rpida,outras mais lenta
Algumas reas so sabidos ser mais lentos
8/7/2019 Apresentao Jython
6/10
Por que Jython?
Compilao dinmica para Java bytecode Habilidade de estender classes Java em
Jython Propriedades Beans Linguagem Python
8/7/2019 Apresentao Jython
7/10
O que Jython pode fazer?
Introspeco de Java Teste interativo das APIs de Java Torna as propriedades bean acessveis Usar bibliotecas j feitas em Java Scripts de qualidade Qualquer coisa j feita em Python*
8/7/2019 Apresentao Jython
8/10
8/7/2019 Apresentao Jython
9/10
8/7/2019 Apresentao Jython
10/10
Referncias
The Jython Project (http://www.jython.org)