-
Notifications
You must be signed in to change notification settings - Fork 94
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Integrate ouroboros - Batteries Now Included #68
Comments
Yes that project looks very interesting indeed! I did a quick experiment to see what top level modules gpython could import from ouroboros right now to get an idea what modules ourobouros is expecting from the host python.
So 17/170 however the failures are weighted heavily to just a small number of things
So it looks like there would be some easy wins to get more of it working. Anyone want to help with this? @corona10 @sbinet ? We should probably target some important modules to get working. "re" for instance. |
I can help you Let's take a look! |
That would be fantastic! Having ouroboros as a target to make work should focus our mind on things to fix. |
Hi @PythonLinks I appreciate the intention of this thread and I am hoping you are still perhaps interested in working together on furthering this. Check out gpython's v0.1.0 adds around multi-context support and my upcoming worklist. I see gpython to be a prime and potent choice for Go devs looking to embed a capable interpreter in a world drowning in embedded interpreters (that often do not serve non-professional developer types who are more oriented on getting their job done quickly and with as little learning-curve as possible). Drew |
The ReadMe.md says:
`
It does not include very many python modules as many of the core modules are written in C not python. The converted modules are:
builtins
marshal
math
time
sys
`
What you need is the Ourobours library.
And here is the list of Modules.
https://github.com/beeware/ouroboros
Files 1488
Lines Of Code 419872
That should move this project very far forward.
The text was updated successfully, but these errors were encountered: