Hacker GitHub

← All repos

WebAssembly/gc

View on GitHub ↗ ★ 1,059 WebAssembly archived

Branch of the spec repo scoped to discussion of GC integration in WebAssembly

68 mentions on Hacker News by 57 people: 3 stories, 65 comments · first 2017-04-29 · latest 2026-10-21

Mentions per year 68 mentions · busiest year 2023 (14)
20082026
  1. …their own GC but there's already a proposal to integrate a GC implementation into WASM[1]. [1]: https://github.com/WebAssembly/gc/blob/master/proposals/gc/O...
  2. It seems to be tracked under/after GC, since that would be a prerequisite. See https://github.com/WebAssembly/gc/blob/master/proposals/gc/O... . Things like DOM access are specifically mentioned.
    comment by tyingq · 2018-10-22 · in WebAssembly’s post-MVP future
  3. …and nothing precludes a wasm target for Elm (in fact Evan specifically expressed interest in it: https://github.com/WebAssembly/gc/pull/1#discussion_r1115011... ). Either way, comparing Grain to JS or Elm is anything but pointless, at the…
  4. …for many reasons. Regardless, here is a recent thread that does a good job discussing pros/cons: https://github.com/WebAssembly/gc/issues/36
  5. …memory heaps at all and talk about things in terms of an object graph and types. See comments here: https://github.com/WebAssembly/gc/issues/32 The important part of a runtime to me is the object model, and wasm basically punted on one for…
    comment by Jasper_ · 2018-07-14 · in WebAssembly is more than the web
  6. …to WebAssembly while keeping the same performance characteristics, if it ever happens. [0] https://github.com/WebAssembly/gc/issues/32 has some concerns from language implementors.
  7. …it to say, and even if I did, it might be invalid by the time things are actually accepted. See https://github.com/WebAssembly/gc for the current proposal.
    comment by steveklabnik · 2018-03-03 · in WebAssembly architecture for Go
  8. See the GC proposal: https://github.com/WebAssembly/gc/blob/master/proposals/gc/O... . Here you get structs, arrays, and tuples (that can be used for multiple returns). I am not disappointed that none of these features made the MVP…
  9. …write Pong in WebAssembly https://medium.com/@mbebenita/lets-write-pong-in-webassembly... ). [1] https://github.com/WebAssembly/gc/blob/master/proposals/gc/O...
  10. So far it doesn't look like it will: https://github.com/WebAssembly/gc/blob/master/proposals/gc/O... But either way, I'd still take "use this object model for host GC interop" over "use this object model or leave the platform."
  11. …to the DOM, with webassembly, not yet. It may in the future, its still in the proposal phrase ( https://github.com/WebAssembly/gc/blob/master/proposals/gc/O... ) So the way to do it today would be WebAssembly -> asm.js/js -> canvas
  12. There are plans for WebAssembly modules to directly access the DOM: https://github.com/WebAssembly/gc/blob/master/proposals/gc/O...
    comment by markdog12 · 2017-08-21 · in How JavaScript works: inside the V8 engine
  13. FWIW the arguably ideal target for compile-to-web tech, WebAssembly, is adding some OO too [0]. 0 - https://github.com/WebAssembly/gc/blob/master/proposals/gc/O...
  14. …together and early betas to hit the repo. Support for the WebAssembly target will come soon after. https://github.com/WebAssembly/gc/blob/master/proposals/gc/O... Follow haxe.io for news, etc. : https://haxe.io/
  15. See here: https://news.ycombinator.com/item?id=14501262 Proposal: https://github.com/WebAssembly/gc/blob/master/proposals/gc/O...
    comment by jfbastien · 2017-06-07 · in Assembling WebAssembly
  16. For reference, the current GC proposal is here: https://github.com/WebAssembly/gc/blob/master/proposals/gc/O... I expect it'll be discussed at an upcoming CG meeting. Either the next one or the one after.
    comment by jfbastien · 2017-06-06 · in Assembling WebAssembly
  17. …provide a GC, at which point we'll do what we can to support compiling to wasm. See also: https://github.com/WebAssembly/gc/pull/1#discussion_r1109978...
    comment by sjrd · 2017-06-04 · in Scala.JS 0.6.17 released
  18. …A markdown overview has been merged and there is a PR for impl in the interpreter. See PRs at https://github.com/WebAssembly/gc