Hacker GitHub

← All repos

WebAssembly/design

View on GitHub ↗ ★ 11,635

WebAssembly Design Documents

260 mentions on Hacker News by 196 people: 15 stories, 245 comments · first 2015-06-17 · latest 2026-05-03

Mentions per year 260 mentions · busiest year 2016 (66)
20082026
  1. I brought up some similar ideas more than three years ago. https://github.com/WebAssembly/design/issues/320 In case anyone is interested in any of that discussion.
  2. …relevant now that browsers start implementing parts of the specification at different rates. [1] https://github.com/WebAssembly/design/issues?utf8=%E2%9C%93&...
  3. …based machine with the following 4 types, i32, i64, f32 and f64. It is very much not JavaScript. https://github.com/WebAssembly/design/blob/master/Semantics....
    comment by sitkack · 2019-02-26 · in Universal Binaries Using WASM
  4. Wasm is split between wasm32 and wasm64 they are separate https://github.com/WebAssembly/design/blob/master/FutureFeat... So yes, we're at the lowest common denominator for addressing memory. You would need to explicitly build for wasm64…
    comment by maxmcd · 2019-02-26 · in Universal Binaries Using WASM
  5. Relevant discussion on why this is needed: https://github.com/WebAssembly/design/issues/205
  6. …the resulting type confusion. But it's significantly more difficult than it is in native code. [1]: https://github.com/WebAssembly/design/blob/master/FutureFeat...
  7. What does WebAssembly have to do with JS? WebAssembly support for multithreading is in progress https://github.com/WebAssembly/design/issues/1073 Look, you want to poo-poo on WebAssembly, that's fine, but the folks who build these browsers…
  8. …That'll likely need to make it's way into the official specs: * https://github.com/WebAssembly/design * https://github.com/WebAssembly/spec At which point implementations will have something to focus on. :) For the Go, thi
  9. …to gain any significant amount of adoption. Currently that feature is still in the proposal phase ( https://github.com/WebAssembly/design/issues/1079 ) so it seems quite a long way off.
    comment by chacham15 · 2018-07-28 · in Ask HN: Have we hit peak JavaScript?
  10. …low startup overhead, etc.) There's a discussion thread on this topic in the WebAssembly github: https://github.com/WebAssembly/design/issues/960
  11. …just that Java bytecode is optimized to run on the JVM whereas WASM is optimized to run on CPUs. https://github.com/WebAssembly/design/issues/960
    comment by l1ambda · 2018-07-14 · in WebAssembly is more than the web
  12. …about. WebAssembly currently doesn't support Goto labels and several people are pushing for it: https://github.com/WebAssembly/design/issues/796 Now I'm aware that mutually recursive functions can be gracefully used to implement state…
  13. …mistakes, it just means that there's still a technical barrier to doing it correctly. [0] https://github.com/WebAssembly/design/issues/1148
    comment by curun1r · 2018-06-23 · in Web Assembly and Go: A look to the future
  14. DOM access is planned. https://github.com/WebAssembly/design/issues/1079 . (first bullet point)
    comment by tyingq · 2018-04-13 · in Go gets preliminary WebAssembly support
  15. There is WebGL. DOM access to WebAssembly will come. https://github.com/WebAssembly/design/labels/Phase%201%3A%20...
    comment by pjmlp · 2018-03-27 · in V8 release v6.6
  16. …collector with the compiled binary, because WebAssembly does not give you one, see open issue: https://github.com/WebAssembly/design/issues/1079 > So you won't be able to run languages like Java, Scala, C#, Go, Clojure, etc any time soon.…
    comment by benjaminjackman · 2018-03-16 · in Run JavaScript on Cloudflare with Workers
  17. …collector with the compiled binary, because WebAssembly does not give you one, see open issue: https://github.com/WebAssembly/design/issues/1079 So you won't be able to run languages like Java, Scala, C#, Go, Clojure, etc any time soon.…
    comment by bad_user · 2018-03-16 · in Run JavaScript on Cloudflare with Workers
  18. …of WASM[0][1]. [0]: https://developer.mozilla.org/en-US/docs/WebAssembly/Underst... [1]: https://github.com/WebAssembly/design/blob/master/TextFormat...
  19. Just for now, it seems. It's tied together with the GC support: https://github.com/WebAssembly/design/issues/1079 . I wouldn't expect it anytime soon though.
    comment by undecidabot · 2018-02-16 · in WebAssembly First Public Working Drafts
  20. Could you give details on "soon"? All I was able to find is this issue: https://github.com/WebAssembly/design/issues/1079 with not activity for a long time
  21. …end of moore's law. Edit: I was a bit mis-informed, the design document is an interesting read.. https://github.com/WebAssembly/design/blob/master/Rationale....
  22. …and a lot of the logic about their place in the world is therefore the same for both of them. 1) https://github.com/WebAssembly/design/issues/219 2) https://news.ycombinator.com/item?id=15982036
    comment by SideburnsOfDoom · 2017-12-22 · in Five years with Rust
  23. …etc [1], so will it be running everything efficiently? Even on mobile, given its backers? Wow [1] https://github.com/WebAssembly/design/blob/master/FutureFeat...
  24. …with compiled bytecode efficiently... Python.. LISP can do it.. why not Javascript/WebAssembly? [1] https://github.com/WebAssembly/design/issues/1126
  25. I think so. See `call_indirect` here: https://github.com/WebAssembly/design/blob/master/Semantics....
    comment by fasquoika · 2017-12-04 · in Rocket – A Rust game running on WASM
  26. …proper GC support is a piece of the puzzle for the wasm/JS/DOM interop story to get better. See: https://github.com/WebAssembly/design/issues/1079
  27. Invisible? You mean locked? https://github.com/WebAssembly/design/issues/1079 I'm not a collaborator on the WebAssembly Org, but I can still see that issue just fine.
  28. …that include DOM access can absolutely, and for many folks will, replace Javascript. [1]: https://github.com/WebAssembly/design/blob/master/FAQ.md [2]: https://github.com/mbasso/asm-dom
  29. …a js<-->wasm bridge so that you could have DOM access? This[1] seems to suggest it's possible [1] https://github.com/WebAssembly/design/issues/126
  30. …into the Garbage Collection task[0]. It sounds like there's a dependency there, somewhere. [0]: https://github.com/WebAssembly/design/issues/1079 edit: Scratch all of that above. I stand corrected. Here's the DOM proposal:…
  31. …There are supposedly good reasons for it, but I still find it really disappointing. see also: https://github.com/WebAssembly/design/issues/796
    comment by comex · 2017-10-23 · in Rust to WebAssembly Made Easier
  32. And SIMD: https://github.com/WebAssembly/design/issues/1075
  33. …of video editing, though, this will be even faster still once WebAssembly supports threads[1] [1] https://github.com/WebAssembly/design/issues/1073
  34. …required for really fast dynamic language implementation. That's quite a bit off for WebAssembly: https://github.com/WebAssembly/design/blob/master/FutureFeat...
  35. …support for varying features such as GC, SIMD, threads, etc.? Not that satisfying an answer, but https://github.com/WebAssembly/design/blob/master/FeatureTes...
  36. Hmm, that website mirrors github but got stale: https://github.com/WebAssembly/design/blob/master/FutureFeat... It now links to here: https://github.com/WebAssembly/design/issues/1079 The person maintaining that mirror went back to grad…
  37. …import "environment" apis, which in the browser means DOM, Cookies, etc. See the design documents: https://github.com/WebAssembly/design/blob/master/Portabilit...
  38. …less undefined behavior, as I understand it. (I've read much of the wasm spec but not LLVM docs.) https://github.com/WebAssembly/design/blob/master/Rationale....
  39. …google search for "js to wasm" and found a ticket on the webassembly github that explained it all: https://github.com/WebAssembly/design/issues/219
    comment by MadcapJake · 2017-08-18 · in Towards a JavaScript Binary AST
  40. …DOM from WASM is, at best, 10x slower. - JIT underpinnings, like a polymorphic inline cache[1] [1] https://github.com/WebAssembly/design/blob/master/FutureFeat... It's not clear how far off those things might be.
    comment by tyingq · 2017-08-18 · in Towards a JavaScript Binary AST
  41. …is presumably why the official .NET projects haven't formally started targeting WebAsm yet. [0] https://github.com/WebAssembly/design/issues/1079
    comment by yodon · 2017-08-09 · in WebAssembly: A New Hope
  42. …docs[0] appear to suggest that you will be able to import platform features in WebAssembly. [0] https://github.com/WebAssembly/design/blob/master/Portabilit...
    comment by ChrisSD · 2017-08-09 · in WebAssembly: A New Hope
  43. …4 compile down to WebAssembly and performance goes through the roof. You will be disappointed https://github.com/WebAssembly/design/issues/219
  44. …how the web works. It is certainly not perfect, but it beats single-vendor-decides-everything. [1] https://github.com/WebAssembly/design/blob/master/HighLevelG...
  45. DOM access is coming to WebAssembly after GC is supported. https://github.com/WebAssembly/design/blob/master/Web.md
    comment by goatlover · 2017-07-11 · in ECMAScript 2017 Language Specification
  46. …(WebAssembly has GC support planned for the future but doesn't have it in place yet[0]) [0] https://github.com/WebAssembly/design/blob/master/GC.md
  47. …you then have to reimplement those features yourself and ship them down with the application . [1]: https://github.com/WebAssembly/design/commit/b2ea1983c0c0e9e...
  48. …it with the initial Minimum Viable Product release, doesn't mean it won't ever be available. [1]: https://github.com/WebAssembly/design/issues/1079
  49. WebAssembly modules can import from other modules: https://github.com/WebAssembly/design/blob/master/Modules.md... By itself that’s the equivalent of dynamic linking; I don’t know if anyone’s written a static linker yet, but it’s an…
  50. …languages like C, C++… low-level compiled languages that don't have a garbage collector. (Source: https://github.com/WebAssembly/design/blob/master/GC.md )