Batavia jest implementacją wirtualnej maszyny Pythona, napisaną w Javascript. Dzięki Batavii można uruchamiać kod bajtowy Pythona w przeglądarce.

Honoruje składnię i konwencje Pythona 3.4.4+ i pozwala odwoływać się do obiektów i klas zdefiniowanych natywnie w JavaScript.

Jak pomóc

Chcesz wnieść swój wkład w projekt Open Source? Batavia jest świetnym miejsce, aby zacząć. Tutaj znajdują się instrukcje dotyczące współtworzenia Batavia.

Dlaczego więc nazywa się to "Batavia"?

27 października 1628 r. Commandeur Francisco Pelsaert objął dowództwo nad statkiem Batavia i wraz z 340 pasażerami i załogą wypłynął z Texel.

Cel ich podróży? Wyspy Korzenne - a dokładniej wyspa Jawa w Holenderskich Indiach Wschodnich (obecnie część Indonezji).

**Batavia była... statkiem jawajskim (da-dum 🥁!).

Co ciekawe, podczas rejsu Ariaen Jacobsz i onderkoopman Jeronimus Cornelisz podżegali do buntu, ponieważ nie chcieli płynąć na Jawę. Jawę - chcieli uciec i rozpocząć nowe życie gdzie indziej. W wyniku w wyniku buntu, 4 czerwca 1629 r. Batavia osiadła na mieliźnie na Morning Morning Reef, części Houtman Abrolhos, około 450 km na północ od Perth w zachodniej Australii. Australii, gdzie powstał ten projekt.

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 :-)

Wrak Batavii został odnaleziony w latach 70-tych XX wieku i obecnie znajduje się w galerii wraków Muzeum Morskiego Australii Zachodniej. Museum] (http://museum.wa.gov.au/museums/shipwrecks).