On Saturday, 4 February 2023 at 20:03:04 UTC, Hipreme wrote:
On Saturday, 4 February 2023 at 19:04:19 UTC, ryuukk_ wrote:
On Saturday, 4 February 2023 at 12:47:30 UTC, Guillaume Piolat wrote:
On Friday, 3 February 2023 at 13:41:35 UTC, Hipreme wrote:
![Hipreme Engine Match3 sample game on web](https://user-images.githubusercontent.com/10136262/216611608-aebcb31b-a5f3-4153-ac41-44777f19896a.png)

This custom runtime is a most welcome development.

I agree, but this is also unfortunate, one shouldn't have to do that to target WASM, the druntime needs to be shrinked asap

Can't you just `version`/`static if` out all the things in druntime that WASM does not need? It is one of the strengths of D to be able to do that quite easily; shrinking the druntime is just a matter of writing `version() {}`. It'd be nice if you can spend some time in making standard druntime more compatible with WASM. Sebastian has worked on it, but it was never upstreamed. Just disable most/all, and only enable things that do work. We can always enable more / fix more later.

-Johan

  • Hipreme Engin... Hipreme via Digitalmars-d-announce
    • Re: Hipr... ryuukk_ via Digitalmars-d-announce
    • Re: Hipr... Mike Shah via Digitalmars-d-announce
    • Re: Hipr... Guillaume Piolat via Digitalmars-d-announce
      • Re: ... ryuukk_ via Digitalmars-d-announce
        • ... Hipreme via Digitalmars-d-announce
          • ... Johan via Digitalmars-d-announce
            • ... Hipreme via Digitalmars-d-announce
              • ... Richard (Rikki) Andrew Cattermole via Digitalmars-d-announce
                • ... Dennis via Digitalmars-d-announce
    • Re: Hipr... H. S. Teoh via Digitalmars-d-announce

Reply via email to