Skip to content

First sentence of readme #54

Description

@soegaard

The first sentence of the readme file is:

wabt.js is a port of WABT to the Web, allowing you to manipulate WebAssembly modules using a JavaScript API.

I think you are stretching the meaning of "port" here.
In my mind "port" implies a reimplementation (here from C++ to TypeScript).
And I am looking for a reimplementation of the wabt tools,
since the GC proposal isn't supported by the wat2wasm.
(See issue WebAssembly/wabt#2530 )

Seeing that you have an --enable-gc I thought I had found an alternative,
but digging further, I understand that you are compiling the standard wabt tools with emscripten
and then providing an interface to it.

Proposal: Make it clear in the readme that wabt.js is a layer on top of the original wabt tools.

(I understand that you are using "port" in the sense "now runs on another platform").

Btw - consider removing the --enable-gc option.
It's confusing that enabling has no effect.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions