Skip to content
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

Post idea: some discussions of interesting pyodide internals #5

Open
hoodmane opened this issue Nov 9, 2021 · 2 comments
Open

Post idea: some discussions of interesting pyodide internals #5

hoodmane opened this issue Nov 9, 2021 · 2 comments

Comments

@hoodmane
Copy link
Member

hoodmane commented Nov 9, 2021

I would be interested in writing a few posts about Pyodide internals. Will have to start trying to write some of this to see how it actually comes out, might be tricky to get an appropriate level of detail / interestingness. But I think there is some weird cool stuff in here and it would probably help anyone who needs to modify these systems in the future to have an overview.

Here are some ideas:

  • the bootstrapping system
  • the error handling system
  • proxies: dynamic class generation in Python and Javascript, differences between Javascript and Python object models
  • the numpy patch: porting C code into Javascript
  • the ctypes port
@rth
Copy link
Member

rth commented Nov 9, 2021

Looking forward to reading it!

@phorward
Copy link

Me too, as I know you're deepest into this from the current active developers!

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

No branches or pull requests

3 participants