This repository was archived by the owner on Apr 25, 2025. It is now read-only.
This repository was archived by the owner on Apr 25, 2025. It is now read-only.
GC story for strings? #145
Closed
Description
As of the MVP document, strings can be expressed as either an (array i8)
or (array i16)
per a language's string encoding, but with only one character at a time being accessible with array.get
and no compatibility with JS strings I'd imagine that the MVP will not be very useful beyond pure experimentation if a language wants to target GC primarily. Think comparing, hashing, substrings, etc.
The Post-MVP document for instance mentions bulk-operations, in particular array.copy
which is a start but won't help with strings, and to my surprise doesn't mention strings so far.
Hence I have questions:
- Are there any plans yet to address strings in particular?
- Is it reasonable to expect that Wasm strings and JS strings will be API-compatible eventually, so Web APIs can be called efficiently from Wasm and vice-versa?
Metadata
Metadata
Assignees
Labels
No labels