VOC plní dvě hlavní funkce:

  • Zkompiluje zdrojové soubory jazyka Python 3.4+ do souborů tříd jazyka Java a umožní vám. spustit kód Pythonu v JVM (včetně virtuálního stroje Androidu).
  • Poskytuje rozhraní API umožňující programově vytvářet soubory tříd jazyka Java.

Zatím se nejedná o úplně kompatibilní implementaci Pythonu 3.4 - existuje některé vlastnosti jazyka (jako nonlocal a některé vestavěné funkce). které je ještě třeba implementovat, a existuje pouze základní verze jazyka standardní knihovny. Je však možné převést jednoduché programy v jazyce Python, a dokonce napsat jednoduchý program pro Android aplikace.

Chcete-li si VOC vyzkoušet, projděte Získání Started a potom začněte s první tutoriálu.

Pokud byste chtěli přispět k vývoji VOC, máme pro vás průvodce pro poprvé přispěvatele.

How to help

VOC byl archivován.

So, why is it called "VOC"?

VOC je zkratka pro "Vestigial Output Compiler". Nebo také "Vexing Obtuse Compiler". Nebo "Valuable Obscure Compiler". Nebo "Variegated Ocelot Calibrator". Je to na vás.

Historicky byla VOC Vereenigde Oostindische Compagnie]. (VOC), neboli nizozemská společnost Východoindická společnost, často považovaná za první na světě. nadnárodní společnost. Byla to také první společnost, která vydala akcie a umožnila obchodování s těmito akciemi. Bylo jí uděleno 21 rok monopol na provádění obchodních aktivit v Asii, především v oblasti Koření. Ostrovy koření - Nizozemská východní Indie. Založila hlavní obchodní přístav v Batávii - dnešní Jakartě - na ostrově Jáva (dnes součást ostrova Jáva). Indonésie).

Ačkoli společnost VOC byla pro své akcionáře velmi ziskovým podnikem. fungovala jako koloniální velmoc. Moderní historici vyjádřili kritiku jejich podnikání praktiky, které zahrnovaly vykořisťování domorodého obyvatelstva (včetně využívání dělníků). otrocké práce), obchod s otroky, používání násilí a ochranu životního prostředí. (včetně odlesňování).

VOC se podílely také na objevení Austrálie Evropany, a to na pobřeží západní Austrálie se nachází mnoho vraků lodí VOC.

Název VOC byl zvolen projektem, protože zakladatel projektu je ze Západní Austrálie a VOC má silnou nekoloniální přítomnost v zemi. v historii tohoto státu. Byla to také příhodná slovní hříčka, protože VOC byl Enterprise Java společnost.

Nemělo by to být považováno za podporu nebo oslavu vykořisťovatelské obchodní praktiky společnosti.