2 ms·
I'm no expert here but it seems like porting a duck-typed languages like python to webassembly is hard feat. Arbitrary evaluation of source code at runtime, se
by ascotan 6y ago
I'm no expert here but it seems like porting a duck-typed languages like python to webassembly is hard feat.
Arbitrary evaluation of source code at runtime, seems to me, exactly like the type of thing webassembly wants prevent. This limits a lot of the flexibility of a language like python (repl, eval, etc)
I feel like CPython isn't so much the problem as third party libraries that people have come to rely on that, under the hood, rely on architecture dependent code (numpy, scipy, psycopg, etc, etc). I would imaging that porting these is impossible.
I think a repl is fundamental to python more than any other language. I wouldn't say that about something else, but python, yes.