JPype is een poging om python programma volledige toegang tot Java-class libraries. Dit wordt niet bereikt door middel van re-uitvoering Python, als Jython / JPython heeft gedaan, maar via de interface op de inheemse niveau in beide virtuele machines.
Uiteindelijk moet het mogelijk zijn om Java vervangen python in veel, maar niet alle, situaties. JSP, Servlets, RMI servers en IDE plugins zijn goede kandidaten.
Zodra deze integratie wordt bereikt, wordt een tweede fase beginnen om de Java logica scheiden van de Python logica, waardoor uiteindelijk de overbrugging te gebruiken technologie in andere omgevingen, IE Ruby, Perl, COM, etc ...
Waarom een dergelijk project?
Zo veel als ik geniet van programmeren in Python, is er niet te ontkennen dat Java heeft het grootste deel van de Mindshare. Kijk maar eens op Sourceforge, het zijn 3267 Python-gerelateerde projecten, en 12126-Java-gerelateerde projecten. En dat niet meegerekend commerciële belangen.
Server-side Python is ook vrij zwak. Zope kan een geweldige applicatie server zijn, maar ik heb nooit in staat geweest om het te achterhalen zijn. Java, anderzijds, schijnt op de server.
Dus om zowel genieten van de taal, en hebben toegang tot de meest populaire bibliotheken, heb ik dit project gestart.
Hoe zit het met Jython?
Jython (voorheen bekend als JPython) is een geweldig idee. Echter, het lijdt aan een groot aantal nadelen, dat wil zeggen het altijd achterloopt CPython, het is traag en het heeft geen toegang tot de meeste Python extensies maken.
Mijn idee maakt gebruik van beide soorten van bibliotheken in tandem, zodat de ontwikkelaar is vrij om te kiezen.
Software informatie:
Versie: 0.5.4.2
Upload datum: 14 Apr 15
Licentie: Gratis
Populariteit: 55
Reacties niet gevonden