Announcing py2wasm: A Python to Wasm compiler

https://wasmer.io/posts/py2wasm-a-python-to-wasm-compiler

30 points · 3 comments · view on lemmy.world

3 Comments

FizzyOrange@programming.dev · 3 pts · 2y (2 replies)

Honestly twice as slow as CPython is probably quite an achievement. Even so I can't imagine many people can tolerate their code running that slow. I'm not really seeing the use case for this. On the web you can use Typescript, which is a better language and far more mature for that use case.

Solemarc@lemmy.world · 3 pts · 2y (1 reply)

It looks like it's 3x faster than the previous cpython wasm compilation. Recall that most of the performance improvements in python have been done in the last ~2 releases.

My distro is debian based so it's still on 3.10 which I would guess this new wasm implementation is much closer to in performance.

Compiling to wasm also means that you can distribute a binary rather than needing people to have python installed.

Dark_Arc@social.packetloss.gg · 1 pts · 2y

Compiling to wasm also means that you can distribute a binary rather than needing people to have python installed.

I don't know that I'd say that's true? wasm itself is not a binary format.