• Hellfire103
    link
    fedilink
    English
    375 months ago

    In the computer. Straight up ‘virtualising it’. And by it, let’s just say. My pingus.

  • CodexArcanum
    link
    fedilink
    English
    75 months ago

    Literally have a dozen other tabs open about how to embed a WASM engine into my Rust game. At least I’m not (currently, at this time, right now) writing my own language or trying to embed a prolog engine.

      • CodexArcanum
        link
        fedilink
        English
        25 months ago

        Ooh, I’d been looking at wasmer but wasmtime looks easier and more appropriate. Thanks for the suggestion!

        Also wow, a D programmer in the wild! I used to really like that language before I got into Rust (my beloved).

  • @ZILtoid1991@lemmy.worldOP
    link
    fedilink
    65 months ago

    In the middle of developing my own high-level binding for wasmtime in D, I had the thought of repurposing all that XML lexer thing into JIT compiling Lua (which was my first candidate for a scripting engine, until it became apparent how much the community views integers as a “red haired stepchild”), but instead I wrote yet another SDLang implementation, this time with a simple but proper DOM (not as overcomplicated as the standard XML DOM, but supports comments).

    • setVeryLoud(true);
      link
      fedilink
      3
      edit-2
      5 months ago

      real answer: dead project, too ambitious yet redundant with existing solutions.

      In this context, a VM is like NodeJS or JVM.

      • Lv_InSaNe_vL
        link
        fedilink
        15 months ago

        I’m still confused about the context. I’m assuming “VM” doesn’t mean “virtual machine” in this case? Or maybe it does with a different meaning?

        Idk im just an IT guy, not a web developer

        • setVeryLoud(true);
          link
          fedilink
          75 months ago

          Yes, it means “virtual machine”, but not the kind you’re thinking of.

          This isn’t like VMware Workstation, this is more like the Java VM or the Dalvik VM, it’s a virtual execution environment for a specific purpose.