VOC cumple dos funciones principales:

  • Compila los archivos fuente de Python 3.4+ en archivos de clase Java, permitiéndole ejecutar Código Python en una maquina virtual de Java (incluida la máquina virtual de Android).
  • Proporciona una API que le permite crear archivos de clase Java de forma programática.

No es una implementación totalmente compatible con Python 3.4 aun - hay algunos funciones de idioma (como nonlocal y algunas funciones incorporadas) que todavía necesitan ser implementadas, y sólo hay una implementación de básica de la librería estándar de Python.

Sin embargo, es posible convertir programas simples de Python, e incluso escribir aplicaciones simples para Android.

Para tomar VOC para una prueba, utilice la guía Primeros pasos, y luego comience con el primer tutorial.

Si desea contribuir al desarrollo de VOC, tenemos una guía para principiantes.

¿Cómo ayudar?

VOC está en desarrollo activo.

Revisa GitHub para buscar tiquetes marcados como "Up For Grabs" y "First Timers Only"

Entonces, ¿por qué se llama "VOC"?

La «Vereenigde Oostindische Compagnie (VOC)», o Compañía Holandesa de las Indias Orientales, es a menudo considerada la primera corporación multinacional del mundo. Era también la primera empresa en emitir, y facilitar el intercambio de acciones. Se le concedió un monopolio de 21 años para llevar a cabo actividades Asia, principalmente las Islas de las Especias - las Indias Orientales Holandesas. Establecieron un puerto comercial principal en Batavia - ahora Yakarta, en la isla de Java (ahora parte de Indonesia). Como resultado de su monopolio, la VOC se convirtió en una empresa valiosa, emitiendo un dividendo anual del 18% durante casi 200 años.

VOC fue ... la primera empresa del mundo que utilizó Java!


Código Fuente

Documentación


Tipo de proyecto:
Puente
Madurez:
Desarrollo inicial
Lenguaje:
Java, Python
Plataforma:
Independiente de plataforma

Colaboradores