Skip to content
This repository has been archived by the owner on Apr 25, 2021. It is now read-only.

I read that you need help #28

Open
LoreDiGiovanni opened this issue Jan 6, 2020 · 1 comment
Open

I read that you need help #28

LoreDiGiovanni opened this issue Jan 6, 2020 · 1 comment
Assignees

Comments

@LoreDiGiovanni
Copy link

if you still need help let me know, I have recently created a github account but I have Python and C skills, I recently started using openComputer mod, python is a perfect choice for this mod

@EcmaXp
Copy link
Collaborator

EcmaXp commented Jan 7, 2020

Welcome!

I don't have enough time to write code, but if you can spend time on this project, fork is one way to help me.

This project mainly uses the Thumb virtual machine that runs on a JVM(Java Virtual Machine), and there are performance issues due to JVM limitations and my design errors.

OpenComputer has its own Lua binary and JNI library that works with the JVM using the Java Native Interface (JNI).

It's dangerous to use micropython as a JNI library. Sandboxing is required because of the risk of crashing the Minecraft server due to poorly written Python code.

Python and C skills can be used to build a faster virtual machine than a JVM based Thumb virtual machine. But I think it's better to learn Rust. It's cute, and much safer.

If you are using Discord, look for @EcmaXp on the OpenPython server.

Thank you very much for your interest in this project.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants