I have seen the future and it is bright 😎

A #rust egui #PWA that compiles to #WASM will be unstoppable and subject to no one’s rules.

Let’s all rally around #[3]​

http://git.jb55.com/dominus/file/README.md.html

https://damus.io/webv3/

nostr:note1adrtltyhpwf3mavmcplruvawymxca8lxs408v5wyqunr089m97lsn9yrzv

Reply to this note

Please Login to reply.

Discussion

I understand some, but not all of this. If I follow, this is not unlike, say, Flutter or Kotlin, but with greater performance because Rust and WASM?

I don’t know enough about Flutter or Kotlin to compare them. But Rust compiled to WASM feels like native speeds.

The tldr; is Will wants to write a fast Nostr client that runs in a browser.

nostr:npub1xtscya34g58tk0z605fvr788k263gsu6cy9x0mhnm87echrgufzsevkk5s wants to write an app in Rust (which often surpasses C++ in speed but without as many ways to shoot yourself in the foot) to WASM instead of native machine code for a certain CPU. WASM can be executed by web browsers at speeds that are starting to approach native speeds and are certainly much faster than JavaScript.