[Web-SIG] Research Topics for Grad School
Mike Dewhirst
miked at dewhirst.com.au
Sun Nov 10 22:36:56 EST 2019
On 11/11/2019 2:14 pm, yun bao wrote:
> Hi,
>
> I'm planning to go to grad school next fall, and I'm in the process of
> refining my thesis idea. My basic idea is connected to Python running
> in a web browser. However, I'm still trying to hone in on a good
> research idea that will be useful and relevant to the Python
> community. So I was hoping someone here might be able to help.
>
> I've been reaching out to a few different communities to better
> understand the current state of, and problems associated with, getting
> Python running in a browser. I spoke to someone at Mozilla, who said
> he thought that pursuing WebAssembly was the best option. He said it
> was very unlikely that browser vendors would drastically modify their
> products to host a dedicated Python engine. He pointed me to the
> Pyodide project, which has gotten quite a few scientific Python
> packages running in a web browser using the WebAssembly version of
> CPython. The Pyodide team compiled CPython to WebAssembly using
> Emscripten. This is pretty exciting, as most of the solutions I'd
> previously seen involved translating or transpiling Python to
> JavaScript (Transcrypt, Brython, PypyJS), and then executing that.
> I've reached out to the Pyodide people, but thought I would see if
> anyone in the Python community was involved in this kind of work.
>
> Any thoughts or advice that you could share would be most welcome.
Here is a recent WASM talk at PyCon AU 2019
https://www.youtube.com/watch?v=eJMT1aImS9Q
Russ is looking for you :)
>
> Thanks,
>
> Andrew
>
> _______________________________________________
> Web-SIG mailing list
> Web-SIG at python.org
> Web SIG: http://www.python.org/sigs/web-sig
> Unsubscribe: https://mail.python.org/mailman/options/web-sig/miked%40dewhirst.com.au
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/web-sig/attachments/20191111/e9c8d545/attachment.html>
More information about the Web-SIG
mailing list