aleph

shader 2017-09-12T17:53:22.000338Z

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

shader 2017-09-12T17:53:46.000031Z

https://libp2p.io/

dm3 2017-09-12T18:28:02.000283Z

they say java impl is on the roadmap

dm3 2017-09-12T18:28:29.000134Z

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

shader 2017-09-12T18:32:15.000022Z

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

shader 2017-09-12T18:32:50.000074Z

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

dm3 2017-09-12T18:38:10.000698Z

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

dm3 2017-09-12T18:40:02.000168Z

you could do a Clojurescript interface for the JS libraries

dm3 2017-09-12T18:40:36.000694Z

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

shader 2017-09-12T20:02:36.000085Z

having both versions would probably be nice

shader 2017-09-12T20:03:14.000375Z

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

1