Hacker News new | ask | show | jobs
by bdd 676 days ago
> if you want a non-Python runtime for some reason [...]

Magic Wormhole project has its own alternate implementation https://github.com/magic-wormhole/magic-wormhole.rs, which is also used by delightfully designed GNOME and Android apps; [Warp](https://apps.gnome.org/Warp/), and [Wormhole](https://play.google.com/store/apps/details?id=eu.heili.wormh...), respectively.

1 comments

There's also a Haskell implementation (besides the Go one pointed out above). They all interoperate.
Thank you. What protocol are they using to interoperate?
The Haskell implementation uses the same protocol as the Python implementation. The main difference is that there are some features the Python implementation has that the Haskell implementation still lacks (most notable "Dilation").

See also https://github.com/magic-wormhole/magic-wormhole-protocols/