Este proyecto esta clasificado como en el ático. Ya no se mantiene activamente


Batavia es una implementación de la máquina virtual Python, escrita en Javascript. Con Batavia, puede ejecutar bytecode de Python en su navegador.

Hace honor a la sintaxis y convenciones de Python 3.4.4+, y permite referenciar objetos y clases definidas de forma nativa en JavaScript.

¿Cómo ayudar?

¿Quieres contribuir a un proyecto de Código Abierto? Batavia es un gran lugar para comenzar. Aquí hay instrucciones para contribuir a Batavia.

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

El 27 de octubre de 1628, el comandante Francisco Pelsaert tomo mando del Batavia, y con 340 pasajeros y tripulación, zarpó de Texel.

¿Su destino? Las islas de las especias - o más específicamente, la isla de Java en las Indias Orientales holandesas (ahora parte de Indonesia).

El Batavia era ... un barco de Java!.

Curiosamente, durante el viaje, Ariaen Jacobsz y onderkoopman Jeronimus Cornelisz incitó a un motín, porque no querían ir a Java - ellos quería escapar para comenzar una nueva vida en otro lugar. Como resultado del motín, el 4 de junio de 1629, el Batavia encalló en Morning Reef, parte del Hontman Abrolhos, a unos 450 km al norte de Perth, Australia Occidental, donde este proyecto fue concebido.

La historia completa del Batavia es conocida por la mayoría de los australianos occidentales, y es un cuento angustioso de intriga, salvajismo y asesinato. Esto sirve como un recordatorio de lo que puede suceder cuando se obliga a la gente a ir a Java :-)

El naufragio del Batavia se recuperó en los años setenta, y ahora se muestra en la galería de naufragios del Museo Marítimo de Australia Occidental.


Código Fuente

Documentación


Tipo de proyecto:
Puente
Madurez:
Desarrollo inicial
Lenguaje:
Python, JavaScript
Plataforma:
Navegador

Colaboradores