Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Java/CPP-ipfs implementations? #71

Closed
PayasR opened this issue May 28, 2015 · 10 comments
Closed

Java/CPP-ipfs implementations? #71

PayasR opened this issue May 28, 2015 · 10 comments

Comments

@PayasR
Copy link
Contributor

PayasR commented May 28, 2015

These conventional languages have a plethora of libraries available, and have a large programmer base. As go-ipfs reaches alpha, we can start with alternative implementations in other languages (similar to py-ipfs). Java/CPP are battle tested and can catch up quickly too.

@mseri
Copy link

mseri commented May 30, 2015

Or Rust that is low-level and should provide memory safety

@PayasR
Copy link
Contributor Author

PayasR commented Aug 19, 2015

https://godoc.org/golang.org/x/mobile/app
if go-ipfs can be ported to android and iOS, i guess we dont require the CPP version of it. I am not too sure though as I'm not familiar with golang.
@jbenet @whyrusleeping, can you please comment?

@whyrusleeping
Copy link
Member

go-ipfs can be ported to android and iOS, but some work will need to be done on limiting resource consumption, and also making some sort of UI for the app.

@PayasR
Copy link
Contributor Author

PayasR commented Aug 19, 2015

the point is, does this issue still make sense? do we actually require cpp/java implementations?

@jbenet
Copy link
Member

jbenet commented Aug 19, 2015

@PayasR yes, some people may want to use an ipfs library in those languages. it's not a priority for the core team though.

@patcon
Copy link

patcon commented Sep 16, 2015

https://github.com/ipfs/java-ipfs-api for anyone stumbling on this later

@SalvatoreT
Copy link

SalvatoreT commented Sep 12, 2017

I'm interested in a Java/Kotlin IPFS implementation (not just API). Is there currently a project underway? @diasdavid seemed to have a plan for how to get started with IPLD, which seems pretty important.

@Agorise
Copy link

Agorise commented Sep 27, 2017

C-IPFS is now functional, pre-release of v1.0 is online, API and IPNS is working, just doing all the testing and fixing and testing and fixing now... Getting it to play nice with the Go version.. priceless ;)
https://github.com/Agorise?tab=repositories
Peace, Love, and Agorism,
kenCode

@xuruijing
Copy link

@whyrusleeping Have you successfully ported go-ipfs to iOS? Can you share your project?

@PayasR PayasR closed this as completed May 28, 2018
@maxbrito500
Copy link

Hello, any progress on having a Java implementation of the IPFS node?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

9 participants