Announcing py2wasm: A Python to Wasm compiler (wasmer.io)
from BiteCode@programming.dev to python@programming.dev on 23 Apr 2024 12:58
https://programming.dev/post/13147806

#python

threaded - newest

FizzyOrange@programming.dev on 23 Apr 2024 22:23 collapse

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 on 23 Apr 2024 23:27 collapse

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 on 24 Apr 2024 04:05 collapse

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.