Batavia è un'implementazione della macchina virtuale Python, scritta in Javascript. Con Batavia è possibile eseguire il bytecode Python nel browser.

Rispetta la sintassi e le convenzioni di Python 3.4.4+ e consente di fare riferimento a oggetti e classi definiti nativamente in JavaScript. oggetti e classi definiti nativamente in JavaScript.

Come aiutare

Volete contribuire a un progetto Open Source? Batavia è un ottimo luogo per iniziare. Ecco le istruzioni per contribuire a Batavia

Allora, perché si chiama "Batavia"?

Il 27 ottobre 1628, il comandante Francisco Pelsaert prese il comando della Batavia e, con 340 persone di equipaggio, salpò da Texel. Batavia e, con 340 persone tra passeggeri ed equipaggio, salpò da Texel.

La loro destinazione? Le Isole delle Spezie - o più precisamente l'isola di Giava, nelle Indie Orientali Olandesi (oggi parte dell'Indonesia).

**Il Batavia era... una nave di Giava (da-dum 🥁!).

È interessante notare che durante il viaggio Ariaen Jacobsz e onderkoopman Jeronimus Cornelisz istigarono un ammutinamento, perché non volevano andare a Giava - volevano fuggire per iniziare una nuova vita altrove. Come Come risultato dell'ammutinamento, il 4 giugno 1629 la Batavia si incagliò a Morning Reef, parte del bacino di Houton. Reef, parte dell'Houtman Abrolhos, a circa 450 km a nord di Perth, in Australia occidentale, dove è stato concepito questo progetto. Australia, dove è stato concepito questo progetto.

The full story of the Batavia is known to most Western Australian schoolchildren, and is a harrowing tale of intrigue, savagery, and murder. It serves as a reminder of what can happen when you force people to go to Java :-)

Il relitto del Batavia è stato recuperato negli anni '70 e si trova oggi nella galleria dei relitti del Museo Marittimo dell'Australia Occidentale](). Museo Marittimo dell'Australia Occidentale] (http://museum.wa.gov.au/museums/shipwrecks).