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
20082026
-
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…
comment by wahern · 2019-08-22 · in WebAssembly Interface Types: Interoperate with All the Things -
…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 -
…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 -
…management for web assembly in 2015 I suggested that it should be a fully distributed system. https://github.com/WebAssembly/design/issues/320
comment by ilaksh · 2019-04-23 · in Show HN: WAPM – Package Manager for WebAssembly -
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.
comment by ilaksh · 2019-04-23 · in Show HN: WAPM – Package Manager for WebAssembly -
…relevant now that browsers start implementing parts of the specification at different rates. [1] https://github.com/WebAssembly/design/issues?utf8=%E2%9C%93&...
comment by franky47 · 2019-03-13 · in SIMD in WebAssembly – Tales from the Bleeding Edge -
…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 -
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 -
Relevant discussion on why this is needed: https://github.com/WebAssembly/design/issues/205
comment by buu700 · 2019-01-22 · in CT-Wasm: Type-Driven Secure Cryptography for the Web Ecosystem -
…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...
comment by pcwalton · 2018-11-25 · in WebAssembly doesn’t make unsafe languages safe -
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…
comment by GiorgioG · 2018-10-04 · in Blazor, a framework for browser-based .NET apps using WebAssembly [video] -
…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
comment by justinclift · 2018-09-25 · in Wasmjit: Kernel Mode WebAssembly Runtime for Linux -
…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? -
…low startup overhead, etc.) There's a discussion thread on this topic in the WebAssembly github: https://github.com/WebAssembly/design/issues/960
comment by feniv · 2018-07-20 · in The future of WebAssembly – A look at upcoming features and proposals -
…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 -
…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…
comment by davidgrenier · 2018-06-28 · in SICP Goodness – Why you don't need looping constructs -
…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 -
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 -
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 -
…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 -
…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 -
…of WASM[0][1]. [0]: https://developer.mozilla.org/en-US/docs/WebAssembly/Underst... [1]: https://github.com/WebAssembly/design/blob/master/TextFormat...
comment by kuwze · 2018-03-01 · in Schism – A self-hosting Scheme to WebAssembly compiler -
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 -
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
comment by pas · 2018-01-18 · in Firefox’s new streaming and tiering compiler -
…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....
comment by sremani · 2018-01-02 · in Clang runs in the browser and compiles C++ to WebAssembly -
…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 -
…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...
comment by charlysl · 2017-12-19 · in Introduction to WebAssembly: why should we care? -
…with compiled bytecode efficiently... Python.. LISP can do it.. why not Javascript/WebAssembly? [1] https://github.com/WebAssembly/design/issues/1126
comment by sixdimensional · 2017-12-19 · in Bundle Phobia: find the cost of adding an npm package to your bundle -
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 -
…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
comment by rl3 · 2017-11-15 · in WebAssembly support now shipping in all major browsers -
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.
comment by Ajedi32 · 2017-11-14 · in WebAssembly support now shipping in all major browsers -
…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
comment by sli · 2017-11-14 · in WebAssembly support now shipping in all major browsers -
…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
comment by flanbiscuit · 2017-11-14 · in WebAssembly support now shipping in all major browsers -
…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:…
comment by lj3 · 2017-11-14 · in WebAssembly support now shipping in all major browsers -
…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 -
And SIMD: https://github.com/WebAssembly/design/issues/1075
comment by markdog12 · 2017-10-17 · in WebDSP Media Library and WebAssembly Video Editor Demo -
…of video editing, though, this will be even faster still once WebAssembly supports threads[1] [1] https://github.com/WebAssembly/design/issues/1073
comment by slimsag · 2017-10-17 · in WebDSP Media Library and WebAssembly Video Editor Demo -
…required for really fast dynamic language implementation. That's quite a bit off for WebAssembly: https://github.com/WebAssembly/design/blob/master/FutureFeat...
comment by jfbastien · 2017-09-22 · in Bringing the web up to speed with WebAssembly -
…support for varying features such as GC, SIMD, threads, etc.? Not that satisfying an answer, but https://github.com/WebAssembly/design/blob/master/FeatureTes...
comment by jfbastien · 2017-09-22 · in Bringing the web up to speed with WebAssembly -
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…
comment by jfbastien · 2017-09-22 · in Bringing the web up to speed with WebAssembly -
…import "environment" apis, which in the browser means DOM, Cookies, etc. See the design documents: https://github.com/WebAssembly/design/blob/master/Portabilit...
comment by ChrisSD · 2017-09-22 · in Bringing the web up to speed with WebAssembly -
…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....
comment by abecedarius · 2017-08-21 · in UNCOL: Universal Computer Oriented Language (2013) -
…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 -
…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 -
…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 -
…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 -
…4 compile down to WebAssembly and performance goes through the roof. You will be disappointed https://github.com/WebAssembly/design/issues/219
comment by pps · 2017-08-09 · in JavaScript for People Who Hate JavaScript -
…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...
comment by Yoric · 2017-08-02 · in Proposal for a Binary Encoding of the JavaScript AST -
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 -
…(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
comment by yodon · 2017-07-04 · in Experimental UI framework running .NET in the browser via WebAssembly