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. It's not having a runtime that's the problem, it's limitations in WASM's control flow constructs: https://github.com/WebAssembly/design/issues/796#issuecommen... And WASM has this limitation as a consequence of limitations in the V8 and…
  2. …ASTs into SoA representation, interleaving them, and then compressing them. Fast to decode, too. https://github.com/WebAssembly/design/issues/1180
    comment by kevingadd · 2019-06-22 · in A New Bytecode Format for JavaScriptCore
  3. …construction, but I have no experience with how things evolved after that. Reading the thread at https://github.com/WebAssembly/design/issues/796 , it seems that V8 and SpiderMonkey have roughly equivalent design constraints.
    comment by cwzwarich · 2019-05-23 · in BigInt Shipping in Firefox
  4. …management for web assembly in 2015 I suggested that it should be a fully distributed system. https://github.com/WebAssembly/design/issues/320
  5. 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.
  6. …relevant now that browsers start implementing parts of the specification at different rates. [1] https://github.com/WebAssembly/design/issues?utf8=%E2%9C%93&...
  7. …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
  8. 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
  9. Relevant discussion on why this is needed: https://github.com/WebAssembly/design/issues/205
  10. …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...
  11. 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…
  12. …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
  13. …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?
  14. …low startup overhead, etc.) There's a discussion thread on this topic in the WebAssembly github: https://github.com/WebAssembly/design/issues/960
  15. …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
  16. …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…
  17. …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
  18. 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
  19. 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
  20. …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
  21. …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
  22. …of WASM[0][1]. [0]: https://developer.mozilla.org/en-US/docs/WebAssembly/Underst... [1]: https://github.com/WebAssembly/design/blob/master/TextFormat...
  23. 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
  24. 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
  25. …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....
  26. …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
  27. …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...
  28. …with compiled bytecode efficiently... Python.. LISP can do it.. why not Javascript/WebAssembly? [1] https://github.com/WebAssembly/design/issues/1126
  29. 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
  30. …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
  31. 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.
  32. …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
  33. …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
  34. …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:…
  35. …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
  36. And SIMD: https://github.com/WebAssembly/design/issues/1075
  37. …of video editing, though, this will be even faster still once WebAssembly supports threads[1] [1] https://github.com/WebAssembly/design/issues/1073
  38. …required for really fast dynamic language implementation. That's quite a bit off for WebAssembly: https://github.com/WebAssembly/design/blob/master/FutureFeat...
  39. …support for varying features such as GC, SIMD, threads, etc.? Not that satisfying an answer, but https://github.com/WebAssembly/design/blob/master/FeatureTes...
  40. 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…
  41. …import "environment" apis, which in the browser means DOM, Cookies, etc. See the design documents: https://github.com/WebAssembly/design/blob/master/Portabilit...
  42. …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....
  43. …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
  44. …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
  45. …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
  46. …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
  47. …4 compile down to WebAssembly and performance goes through the roof. You will be disappointed https://github.com/WebAssembly/design/issues/219
  48. …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...
  49. 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
  50. …(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