• davel@lemmy.ml
    link
    fedilink
    English
    arrow-up
    0
    ·
    edit-2
    3 months ago

    Missing a comma: “Stop, use Docker.” But actually, use Podman.

    Relatedly, a 2019 tweet from Solomon Hykes, the creator of Docker: https://x.com/solomonstre/status/1111004913222324225

    If WASM+WASI existed in 2008, we wouldn’t have needed to created Docker. That’s how important it is. Webassembly on the server is the future of computing. A standardized system interface was the missing link. Let’s hope WASI is up to the task!

    I think WASM/WASI still has a ways to go before that’s realistic, but I’d keep an eye on them for the future.

    • meliaesc@lemmy.world
      link
      fedilink
      arrow-up
      0
      ·
      edit-2
      3 months ago

      I honestly and truly don’t want to spend time relearning another system like this, especially one without decades of documentation and support available.

      • davel@lemmy.ml
        link
        fedilink
        English
        arrow-up
        0
        ·
        3 months ago

        Depending on how old you are, eventually that choice may no longer be up to you.

        • meliaesc@lemmy.world
          link
          fedilink
          arrow-up
          0
          ·
          3 months ago

          My plan is to burn out soon, and work on projects for fun/side jobs. Corporate world has absolutely vacuumed my life long passion in the past 5 years.

    • LalSalaamComrade@lemmy.ml
      link
      fedilink
      arrow-up
      0
      ·
      3 months ago

      But that logic makes no sense, tbf, given how container was way back in BSD. I like how it is a balanced choice between an ephemeral environment and virtualization.

      If we are talking about how NodeJS is the biggest pain in the ass to maintain for distros, and how they’ve forcibly tied V8 into the repository, that I’d agree gladly.

      As a friendly trash-dev, I’d recommend never to open the deps folder, I’d bet that most of you folks will have a stroke.

      • davel@lemmy.ml
        link
        fedilink
        English
        arrow-up
        0
        ·
        3 months ago

        If you’re thinking in terms of JavaScript, then you must not be aware that WASM/WASI is a vastly more ambitious project than you know.

        • LalSalaamComrade@lemmy.ml
          link
          fedilink
          arrow-up
          0
          ·
          3 months ago

          Oh yes, that I agree on. And I’ve been following WASM, although not with great enthusiasm. Guile has Hoots integration, and I believe there was a Scheme game jam recently with most projects using this.

          • davel@lemmy.ml
            link
            fedilink
            English
            arrow-up
            0
            ·
            3 months ago

            I think the very long-term goal is for it to be the universal virtual machine, for all front-ends and all back-ends, and for all popular programming languages. And given that its status on the browser has already been secured, I don’t think it’s impossible for the long-term vision to be reached, eventually.