JPype

Logiciel capture d'écran:
JPype
Détails logiciels:
Version: 0.5.4.2
Date de transfert: 14 Apr 15
Développeur: Steve Menard
Licence: Gratuit
Popularité: 3

Rating: nan/5 (Total Votes: 0)

JPype est un effort pour permettre aux programmes de python accès complet aux bibliothèques de classe Java. Ceci est réalisé non pas par re-mise en œuvre de Python, que Jython / JPython a fait, mais plutôt par l'interface au niveau natif dans les deux machines virtuelles.
Finalement, il devrait être possible de remplacer Java avec python dans beaucoup, mais pas tous, des situations. JSP, Servlets, serveurs RMI et plugins IDE sont de bons candidats.
Une fois que cette intégration est réalisée, une seconde phase sera commencé à séparer la logique de la logique Java Python, permettant éventuellement la technologie de transition à utiliser dans d'autres environnements, IE Ruby, Perl, COM, etc ...
Pourquoi un tel projet?
Autant que je aime la programmation en Python, il est indéniable que Java a la majeure partie de la notoriété. Il suffit de regarder sur Sourceforge, le sont 3267 projets en rapport avec Python, et 12 126 projets liés à Java. Et ce sans compter les intérêts commerciaux.
Python côté serveur est également très faible. Zope peut être un grand serveur d'application, mais je ne ai jamais pu comprendre. Java, d'autre part, éclaire le serveur.
Ainsi, afin de profiter à la fois la langue et avoir accès à des bibliothèques les plus populaires, je ai commencé ce projet.
Qu'en est-il Jython?
Jython (anciennement connu sous le nom JPython) est une excellente idée. Cependant, elle souffre d'un grand nombre d'inconvénients, à savoir qu'il est toujours en retard CPython, il est lent et ne permet pas l'accès à la plupart des extensions de Python.
Mon idée permet d'utiliser les deux types de bibliothèques en tandem, de sorte que le développeur est libre de choisir.

D'autres logiciels de développeur Steve Menard

JPype
JPype

12 May 15

Commentaires à JPype

Commentaires non trouvées
Ajouter un commentaire
Tourner sur les images!