I am a jr. Dev, but not imaginative. I find most programming languages to be poorly advertised and explained. Usually they assume too much knowledge.

What would I use Web Assembly, like Goblin (https://spritely.institute/), for? Are there examples of Web Assembly programs?

It is for web pages, or online games? Can they be run offline?

  • MNByChoiceOP
    link
    fedilink
    arrow-up
    2
    ·
    8 hours ago

    The goal of Goblins is to be able to create regular programs that can be distributed across networked machines/servers/clients easily without having to architect your code explicitly to handle the details of communication across the network.

    Ah! So a new MPI!

    Any big packages, like AMBER or CHARMM, picking it up?

    • Vivi@slrpnk.net
      link
      fedilink
      English
      arrow-up
      4
      ·
      3 hours ago

      It’s not really like MPI. It’s more oriented towards writing social software that communicates over the Internet, as a next step beyond ActivityPub. You could use it for a lot of things, but one example is to write federated software like Lemmy where you have lots of instances communicating with each other. But it makes things more flexible, you can really make any sort of social app with it.

      • MNByChoiceOP
        link
        fedilink
        arrow-up
        1
        ·
        2 hours ago

        Ah, thank you!

        I appreciate you efforts to both explain to me and contribute to open source.