New submission from Simon Biggs <simon.grant.bi...@gmail.com>:

Since asm.js came on the scene, and now Web Assembly people have created 
CPython patches to support building CPython with emscripten. See:

* https://github.com/PeachPy/EmCPython -- Python 2.7
* https://github.com/dgym/cpython-emscripten/tree/master/3.5.2/patches -- 
Python 3.5.2
* https://github.com/iodide-project/pyodide/tree/master/cpython/patches -- 
Python 3.7.4

To ease the compiling of CPython with emscripten it would be helpful if patches 
that achieved these ends for the compiling to Web Assembly with emscripten were 
built into the upstream source repository itself.

If web assembly were to became a supported compilation target of the upstream 
CPython repository this would significantly reduce the friction of allowing 
CPython, and the latest CPython, to become a language readily usable within the 
browser.

Cheers,
Simon

----------
components: Build
messages: 366369
nosy: Simon Biggs
priority: normal
severity: normal
status: open
title: Consider supporting emscripten/webassembly as a build target
type: enhancement
versions: Python 3.9

_______________________________________
Python tracker <rep...@bugs.python.org>
<https://bugs.python.org/issue40280>
_______________________________________
_______________________________________________
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com

Reply via email to