WebAssembly/interface-types
View on GitHub ↗ ★ 643 WebAssembly archived
49 mentions on Hacker News by 36 people: 1 story, 48 comments · first 2017-11-14 · latest 2026-03-11
20082026
-
…or pure NIH. Yet I still cannot help but lament the lost time.) Better late than never I guess. [1] https://github.com/WebAssembly/interface-types/commit/f8ba0d... [2] https://wingolog.org/archives/2023/10/19/requiem-for-a-strin... [3]…
comment by mananaysiempre · 2026-03-11 · in Making WebAssembly a first-class language on the Web -
…standards committee, so not very likely I think 6) Something like the Interface Types proposal ( https://github.com/WebAssembly/interface-types/blob/main/pro... ) becomes a thing allowing wasm programs to be consisted of modules written in…
comment by DanielHB · 2024-02-06 · in WebAssembly Playground -
…https://github.com/WebAssembly/reference-types/blob/master/p... - interface types (inactive): https://github.com/WebAssembly/interface-types/blob/main/pro... - component model: https://github.com/WebAssembly/component-model If this looks…
comment by flohofwoe · 2023-11-03 · in Bringing garbage collected programming languages efficiently to WebAssembly -
…has dissolved into "component-types", but this scope-creep definitely is already quite concerning: https://github.com/WebAssembly/interface-types
comment by flohofwoe · 2023-08-18 · in TypeScript is surprisingly ok for compilers -
Interface types appear to continue to be making progress: https://github.com/WebAssembly/interface-types
comment by bluejekyll · 2022-06-20 · in The State of WebAssembly 2022 -
…know if there’s a better intro article. I believe this is the current iteration of the proposal: https://github.com/WebAssembly/interface-types/blob/main/pro...
comment by bluejekyll · 2022-04-20 · in WebAssembly 2.0 First Working Draft -
…early days. And there's a link to the proposal here, for people like me who don't know about it: https://github.com/WebAssembly/interface-types
comment by richdougherty · 2022-04-19 · in WebAssembly 2.0 First Working Draft -
…able to have DOM support. There's currently a proposal for that, but it's not yet in the core spec. https://github.com/WebAssembly/interface-types/blob/main/pro...
comment by Deukhoofd · 2022-04-01 · in Spin – WebAssembly Framework -
The Interface Types Proposal is Wasm's answer to what you're describing: https://github.com/WebAssembly/interface-types/blob/main/pro...
comment by krona · 2022-02-01 · in Pay attention to WebAssembly -
…a very prominent (and hopefully the preferred) way to deploy a lot of applications, eventually. [1] https://github.com/WebAssembly/interface-types/blob/main/pro...
comment by the_duke · 2022-01-21 · in WebAssembly: The New Kubernetes? -
…(16 days, 0 comments) [4] https://github.com/extensibleweb/manifesto [5] https://github.com/WebAssembly/interface-types/blob/main/pro...
comment by rektide · 2021-12-26 · in VSCode terminal from DOM to <canvas> -
…expect to see an explosion of projects in this vein once interface types are a real thing. [1]: https://github.com/WebAssembly/interface-types/blob/master/p...
comment by mbStavola · 2021-09-18 · in WAGI: WebAssembly Gateway Interface -
For reference, this is the lead maintainer of AS. You previously posted yourself that documenting sanitisation at the component boundary would be an acceptable solution: ( https://web.archive.org/web/20210726140105if_/https://github... ).…
comment by conrad-watt · 2021-07-26 · in An Urgent Notice from AssemblyScript -
This seems to be the discussion thread related to this. https://github.com/WebAssembly/interface-types/issues/13
comment by AndrewDucker · 2021-07-25 · in An Urgent Notice from AssemblyScript -
…it forward. If you want to chime in and retrieve more context, here are some relevant issues: * https://github.com/WebAssembly/interface-types/issues/135 * https://github.com/WebAssembly/interface-types/issues/136 *…
comment by syrusakbary · 2021-07-25 · in An Urgent Notice from AssemblyScript -
…interface types[0], which allow both accessing complex (JS) objects and calling browser APIs. [0] https://github.com/WebAssembly/interface-types/blob/master/p...
comment by skitter · 2021-07-14 · in WebAssembly from Scratch: From FizzBuzz to DooM -
…Proposals: https://github.com/WebAssembly/proposals Roadmap: https://webassembly.org/roadmap/ [1] https://github.com/WebAssembly/interface-types/blob/master/p... Edit: Overall, the proposals seem to be pushing WASM closer to being a…
comment by tyingq · 2021-06-24 · in Maybe you don't need Rust and WASM to speed up your JS (2018) -
…WebAssembly loading (for more than 4KB at least) and Interface Types to remove any Javascript ( https://github.com/WebAssembly/interface-types/blob/master/p... ) will also improve the actual and perceived performance significantly. The…
comment by jlaban-uno · 2020-11-05 · in Uno: Single-Codebase for Windows, WebAssembly, iOS, macOS, Android and Linux -
…get really interesting what the potential performance looks like for DOM-interaction heavy apps. https://github.com/WebAssembly/interface-types/blob/master/p... I wouldn't think it's far behind. The Multi-Value proposal, which had huge…
comment by gavinray · 2020-08-11 · in Single Page Applications using Rust -
…change the situation. The primary one that I'm aware of is the interface types proposal [1]. [1] https://github.com/WebAssembly/interface-types/blob/master/p...
comment by dstaley · 2020-03-26 · in Firefox's low-latency WebAssembly compiler -
The interface types proposal will allow to call DOM APIs from WebAssembly directly [ https://github.com/WebAssembly/interface-types/blob/master/p... ] The point of doing it is of course performance.
comment by devit · 2019-12-30 · in Zwitterion: a web dev server that lets you import anything -
…implemented but I was surprised that this use case didn't work as well as I thought it would. [0] https://github.com/WebAssembly/interface-types/blob/master/p...
comment by maxyme · 2019-12-21 · in Porting a JavaScript App to WebAssembly with Rust (Part 1) -
…extension [0], but no host supports it yet AFAIK. Also still a very tricky problem. [0] https://github.com/webassembly/interface-types
comment by Jasper_ · 2019-12-16 · in WebAssembly becomes a W3C Recommendation -
…features like more native control over the DOM without going through JS interfaces (see here: https://github.com/WebAssembly/interface-types/blob/master/p... for more technical details). Even if client-side UI frameworks don't pan out for…
comment by mrdoops · 2019-09-01 · in Lumen: An alternative BEAM implementation, designed for WebAssembly -
…resources clock in at [RAM: 6MB, CPU: 1.3% Storage: 10MB], which is completely reasonable. [1]: https://github.com/WebAssembly/webidl-bindings/blob/master/p... [2]: https://github.com/zserge/webview [3]:…
comment by writepub · 2019-07-09 · in Rsync, GUIs, power, control, design, and decisions -
…[2] to WebAssembly cover this? [1] - https://github.com/WebAssembly/proposals/issues/16 [2] - https://github.com/WebAssembly/webidl-bindings/blob/master/p...
comment by bpye · 2019-06-21 · in A New Bytecode Format for JavaScriptCore -
…brings me to https://duckduckgo.com/?q=host+bindings+extension+to+WASM&ia... . The first result is https://github.com/WebAssembly/webidl-bindings/blob/master/p... , a 404. If you want someone to find something so badly, link it instead of…
comment by striking · 2019-04-12 · in Web Components could replace frontend frameworks? -
…far as DOM work you would have to dive into the DOM string portion of JS API integration section: https://github.com/WebAssembly/webidl-bindings/blob/master/p... If you are confused as to what the article says then submit a pull request…
comment by austincheney · 2019-04-12 · in Web Components could replace frontend frameworks? -
…details for the spec update you are talking about have already been addressed in these comments: https://github.com/WebAssembly/host-bindings/blob/master/pro... You should read my previous comment if you want any further replies.
comment by austincheney · 2019-02-27 · in Universal Binaries Using WASM -
What you're missing is https://github.com/WebAssembly/host-bindings/blob/master/pro...
comment by steveklabnik · 2019-02-26 · in Universal Binaries Using WASM -
It's coming: https://github.com/WebAssembly/host-bindings/blob/master/pro...
comment by markdog12 · 2019-02-14 · in Replacing JavaScript Hot Path with WebAssembly -
It's coming: https://github.com/WebAssembly/host-bindings/blob/master/pro...
comment by markdog12 · 2019-01-28 · in Compile Ruby into WebAssembly -
…some other little things. Some resources to check out if you want to learn more: * Host bindings: https://github.com/WebAssembly/host-bindings/blob/master/pro... * More info about web-sys (web-sys is like the raw libc for the web):…
comment by mnemonik · 2018-10-23 · in Multithreading Rust and Wasm -
…in WASM terms (which is harder due to lack of structural, array, string, null, etc types)? 0 - https://github.com/WebAssembly/host-bindings/blob/master/pro...
comment by kodablah · 2018-10-22 · in WebAssembly’s post-MVP future -
…getter or setter. These remaining built-ins will be addressed with the host-bindings proposal.` -- https://github.com/WebAssembly/host-bindings (BTW I could be mistaken, just quoting the article)
comment by benjaminjackman · 2018-10-08 · in Calls between JavaScript and WebAssembly are finally fast -
…to find out you can't do DOM manipulation as that was my use case. From my brief research https://github.com/WebAssembly/host-bindings is the repository to watch for progress.
comment by rudedogg · 2018-08-07 · in V8 release v6.9 -
…message of WebAssembly since forever has been augment, not replace. You can find the proposal here: https://github.com/WebAssembly/host-bindings/blob/master/pro...
comment by steveklabnik · 2018-06-21 · in V8 release v6.8 -
I believe that'd be a follow-up to the host bindings proposal [1]. [1] https://github.com/WebAssembly/host-bindings/blob/master/pro...
comment by grayrest · 2018-04-18 · in Hello wasm-pack -
…the web. Maybe once that happens you'll start seeing your node servers stop falling over. 1: e.g. https://github.com/WebAssembly/host-bindings (Host Bindings Proposal for WebAssembly: This repository is a clone of…
comment by benjaminjackman · 2018-03-16 · in Run JavaScript on Cloudflare with Workers -
…has seen a good bit of activity recently. 0 - https://github.com/WebAssembly/reference-types 1 - https://github.com/WebAssembly/host-bindings
comment by kodablah · 2018-03-14 · in Making WebAssembly better for Rust and for all languages -
…an object in WASM/host-bindings will require a spill to function, with no chance of specialization: https://github.com/WebAssembly/host-bindings/issues/11#issue... If you think the assembly in this article is bad, WASM/host-bindings appear…
comment by Jasper_ · 2018-02-19 · in Maybe you don't need Rust and WASM to speed up your JS -
It is not tied together with GC support; that used to be the case, but https://github.com/WebAssembly/host-bindings/ is the way forward.
comment by steveklabnik · 2018-02-16 · in WebAssembly First Public Working Drafts -
…is to be used like we use a GPU : crazy fast, but expensive calls and memory to/from JS [1]: https://github.com/WebAssembly/host-bindings/blob/master/pro...
comment by netgusto · 2018-01-20 · in WebAssembly and Rust: performance analysis -
…direct DOM access was decoupled from GC. This is expected to move much more quickly. [1] https://github.com/WebAssembly/host-bindings/blob/master/pro...
comment by linclark · 2018-01-18 · in Firefox’s new streaming and tiering compiler -
I don't know where it is on the current roadmap, but there's some activity here: https://github.com/WebAssembly/host-bindings/
comment by lj3 · 2017-12-25 · in Yew: Rust framework for making React-like client web apps -
https://github.com/WebAssembly/host-bindings/
comment by lj3 · 2017-12-04 · in Web Assembly now supported across all browsers -
https://github.com/WebAssembly/host-bindings/
comment by steveklabnik · 2017-11-14 · in WebAssembly support now shipping in all major browsers -
…edit: Scratch all of that above. I stand corrected. Here's the DOM proposal: https://github.com/WebAssembly/host-bindings/
comment by lj3 · 2017-11-14 · in WebAssembly support now shipping in all major browsers