Fork me on GitHub
#aleph
<
2017-09-12
>
shader17:09:22

anyone looked into libp2p? How hard do you think it would be to make a clojure implementation that's aleph / manifold compatible?

dm318:09:02

they say java impl is on the roadmap

dm318:09:29

once it’s done - pretty easy to wrap in manifold

shader18:09:15

I'd be interested in working on a native clojure version; any reason to prefer a java implementation? Also, I haven't seen any evidence of a java version

shader18:09:50

they have tons of repos in their organization for js and golang, and a few for c# I think, but none for java. Unless its being done by external contributors

dm318:09:10

doing it in clojure shouldn’t be harder than in Java

dm318:09:02

you could do a Clojurescript interface for the JS libraries

dm318:09:36

there’s manifold-cljs (which is only used by me)

shader20:09:36

having both versions would probably be nice

shader20:09:14

so maybe I should start with wrapping the js version, then fill in the implementation to match the api and port it to clj