Extism makes WebAssembly easy
11–20 of 100 posts
Re: Extism makes WebAssembly easy
#12The idea of Wasm as a universal plugin system is very promising. But string passing is maybe not the best example to highlight, considering that Wasm is introducing stringref to enable zero-copy string sharing between the Wasm runtime and host language. https://github.com/WebAssembly/stringref/blob/main/proposals...
[0] https://gitlab.com/spritely/guile-hoot
[1] https://github.com/WebAssembly/js-string-builtins/blob/main/...
Re: Extism makes WebAssembly easy
#13The huge list of languages does not inspire confidence. Like how going to a restaurant where the menu says they have amazing pizza and pho and ice cream makes one think that all three of those items are pretty bad.
Re: Extism makes WebAssembly easy
#14This is an ad. Just use WASI.
Re: Extism makes WebAssembly easy
#15This blog article is great, I had a hell of a time integrating Wasm into Ruby, so much so to the point that I gave up. I was absolutely going to call a function, pass it some HTML to parse (as a string), and return a number, but what I wound up doing is pass a directory with some HTML file in it, return a number as a string, and parse it. Because after struggling with wasmtime and wasmer until I could see it was not…
I added host function support and cleaned up the API a bit.
Re: Extism makes WebAssembly easy
#16This is an ad. Just use WASI.
Can you link to a similar example using WASI?
https://github.com/bytecodealliance/wasmtime/blob/main/docs/...
Re: Extism makes WebAssembly easy
#17This is an ad. Just use WASI.
Extism also offers a bunch of other features that you don’t get with WASI. But use what’s best suited for your needs!
Re: Extism makes WebAssembly easy
#18This and its relatives feel like such a weird positioning choice for a company. If you have resolved to use some client library to do your heavy lifting, you want one focused and hardened on the specific language you are using, not one library of a dozen libraries spuriously maintained by a startup which will most likely eventually deprecate the library if its not used with their Edge hosting service or whatever. The…
Re: Extism makes WebAssembly easy
#19This blog article is great, I had a hell of a time integrating Wasm into Ruby, so much so to the point that I gave up. I was absolutely going to call a function, pass it some HTML to parse (as a string), and return a number, but what I wound up doing is pass a directory with some HTML file in it, return a number as a string, and parse it. Because after struggling with wasmtime and wasmer until I could see it was not…
Re: Extism makes WebAssembly easy
#20This is an ad. Just use WASI.