Essas linguagens convencionais têm uma infinidade de bibliotecas disponíveis e uma grande base de programadores. À medida que go-ipfs atinge o alfa, podemos começar com implementações alternativas em outras linguagens (semelhantes a py-ipfs). Java / CPP são testados em batalha e também podem alcançá-lo rapidamente.
Ou Rust que é de baixo nível e deve fornecer segurança de memória
https://godoc.org/golang.org/x/mobile/app
Se o go-ipfs puder ser transferido para o Android e iOS, acho que não exigimos a versão CPP dele. Não tenho muita certeza, pois não estou familiarizado com golang.
@jbenet @whyrusleeping , você pode comentar?
go-ipfs pode ser portado para Android e iOS, mas algum trabalho precisará ser feito para limitar o consumo de recursos e também fazer algum tipo de IU para o aplicativo.
a questão é: esse problema ainda faz sentido? nós realmente exigimos implementações cpp / java?
@PayasR sim, algumas pessoas podem querer usar uma biblioteca ipfs nessas linguagens. entretanto, não é uma prioridade para a equipe principal.
https://github.com/ipfs/java-ipfs-api para qualquer um que tropeçar nisso mais tarde
Estou interessado em uma implementação Java / Kotlin IPFS (não apenas API). Existe atualmente um projeto em andamento? @diasdavid parecia ter um plano de como começar com o IPLD , o que parece muito importante.
C-IPFS agora está funcional, o pré-lançamento da v1.0 está online, API e IPNS estão funcionando, apenas fazendo todos os testes e reparos e testes e reparos agora ... Fazendo com que funcione bem com a versão Go .. impagável ;)
https://github.com/Agorise?tab=repositories
Paz, amor e agorismo,
kenCode
@whyrusleeping Você portou go-ipfs para iOS com sucesso? Você pode compartilhar seu projeto?
Olá, algum progresso em ter uma implementação Java do nó IPFS?
Comentários muito úteis
C-IPFS agora está funcional, o pré-lançamento da v1.0 está online, API e IPNS estão funcionando, apenas fazendo todos os testes e reparos e testes e reparos agora ... Fazendo com que funcione bem com a versão Go .. impagável ;)
https://github.com/Agorise?tab=repositories
Paz, amor e agorismo,
kenCode