Coder Social home page Coder Social logo

Comments (8)

bedeho avatar bedeho commented on May 17, 2024

I've also wondered about this.

from ipfs.

jbenet avatar jbenet commented on May 17, 2024

Go doesn't run on the browser (or rather, not really).

from ipfs.

lstagner avatar lstagner commented on May 17, 2024

You might be able to use gopherjs or llvm+emscripten. Even if its sub-optimal it would be interesting to see if it can be done.

from ipfs.

jbenet avatar jbenet commented on May 17, 2024

@lstagner indeed. would need to build connectors for webrtc and websockets as the comm, but it might just work :)

from ipfs.

io7m avatar io7m commented on May 17, 2024

I think the main value is in having different people try to implement the specification in as many different ways as possible: You soon learn where the specification is weak! This is obviously not IPFS specific.

from ipfs.

alspore avatar alspore commented on May 17, 2024

@io7m I think having multiple implementations will allow for better embedded application specific clients long term. If the protocol becomes the standard, not the implementation, experimentation with implementation will be more encouraged.

from ipfs.

non avatar non commented on May 17, 2024

Agreed -- and in fact, if there is only ever one implementation then it is likely that either there will be no complete specification, or that the specification will be obsolete/incomplete/incompatible with the implementation. In that case, folks who want to experiment will end up having to try to reverse engineer the actual protocol from the implementation.

from ipfs.

daviddias avatar daviddias commented on May 17, 2024

Lot has happened since the opening of this issue :) I'm closing here but if you want to continue the discussion, please do so at https://discuss.ipfs.io/

from ipfs.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.