Hacker News new | ask | show | jobs
by octopoc 1931 days ago
Is there any interest in supporting other languages? Like how libp2p is being gradually ported to Rust, Go, Java. I feel like OrbitDB could become the new data model of the web if it went multi language. Or maybe was compiled to WebAssembly and embeddable using Wasmer.
1 comments

There's definitely interest. Berty has a Go implementation and the idea of a Rust implementation gets tossed around every season.

Can Webassembly read IndexedDB yet?

It seems so: https://github.com/nwestfall/BlazorDB

Although this might be using JavaScript interop instead of using WebAssembly directly.

Edit: check this out: https://www.ditto.live/

It’s a multi language CRDT implementation that seems to use WebAssembly to be available in multiple languages.