> But my question is why not to apply all this patches to `CPython` to be
able to compile `CPython` on the Web ?

> Patches to CPython seems pretty straightforward ...

In order for an existing project to even be considered as a patch for
CPython as an addition to the standard library, it typically requires
sufficient maturity, a robust API, and thorough tests. There's also a
formal PEP process that most major changes have to go through, along with
taking on experts that are willing to maintain the new code and
documentation for many years. That doesn't even include the discussion of
whether something like that fits in the stdlib in general, or other
considerations such as security (which has been an ongoing issue for WASM).

So, simply because an implementation exists does not mean it should be
immediately included in CPython. There are a multitude of important factors
to consider, especially for something this broad.

On Mon, Jun 15, 2020 at 5:04 PM <redrad...@gmail.com> wrote:

> Thanks, but I know about this implementation ...
>
> But my question is why not to apply all this patches to `CPython` to be
> able to compile `CPython` on the Web ?
> https://github.com/iodide-project/pyodide
> https://github.com/dgym/cpython-emscripten
>
> Patches to CPython seems pretty straightforward ...
> _______________________________________________
> Python-ideas mailing list -- python-ideas@python.org
> To unsubscribe send an email to python-ideas-le...@python.org
> https://mail.python.org/mailman3/lists/python-ideas.python.org/
> Message archived at
> https://mail.python.org/archives/list/python-ideas@python.org/message/GIQ7RREZAAHO2S6XWVEPN6SDIVXP7GMB/
> Code of Conduct: http://python.org/psf/codeofconduct/
>
_______________________________________________
Python-ideas mailing list -- python-ideas@python.org
To unsubscribe send an email to python-ideas-le...@python.org
https://mail.python.org/mailman3/lists/python-ideas.python.org/
Message archived at 
https://mail.python.org/archives/list/python-ideas@python.org/message/LMYMNPCPJ4BFXIXJWF6XQUZR6M53T3FQ/
Code of Conduct: http://python.org/psf/codeofconduct/

Reply via email to