Após mais de quatro anos desde a formação da última versão significativa lançamento da camada , que permite acesso total a bibliotecas de classes em Java a partir de aplicações Python. Com o JPype, é possível usar bibliotecas específicas do Java em Python, criando aplicações híbridas que combinam código em Java e Python. O código do projeto é distribuído sob a licença Apache 2.0.
Diferente do Jython, a integração com o Java é realizada não por meio da criação de uma versão do Python para a JVM, mas através da interatividade em nível de ambas as máquinas virtuais, utilizando memória compartilhada. A abordagem proposta permite não apenas alcançar um bom desempenho, mas também oferece acesso a todas as bibliotecas CPython e Java. Na nova versão, o código do módulo principal foi completamente reescrito, adicionando suporte
a fluxos não acoplados, melhorando a segurança, garantindo a tradução de exceções do Java em exceções do Python e alterando o comportamento na conversão de strings.
Fonte: opennet.ru
