This shows you the differences between two versions of the page.
simple_webassembly_emscripten_c [2019/06/29 11:29] sausage created |
simple_webassembly_emscripten_c [2019/07/22 06:18] 124.19.1.46 |
||
---|---|---|---|
Line 2: | Line 2: | ||
- | Starting out with the Webassembly and Emscripten has been an interesting experience. There are some quirks to get around and not much of a support community that I have found so far. | + | Starting out with the Webassembly and Emscripten has been an interesting experience. There are some quirks to get around a somewhat fragmented support community that I have found so far. |
But I am really excited by this technology. In many aspects, it's a return to where I started, assembly coding on 8-bit and 16-bit machines. And it's a shot in the arm for the browser, opening up many new possibilities for frontend web development. | But I am really excited by this technology. In many aspects, it's a return to where I started, assembly coding on 8-bit and 16-bit machines. And it's a shot in the arm for the browser, opening up many new possibilities for frontend web development. | ||
Line 30: | Line 30: | ||
===== Requirements ===== | ===== Requirements ===== | ||
- | Another wonderful thing about this new technology is that it ships with all the latest browsers, and you don't have to bother with bloat like Node to start a project. All you need is: | + | Another wonderful thing about this new technology is that it ships with all the latest browsers, and you don't have to bother with bloated frontend libraries to start a project. All you need is: |
* Emscripten tool chain installed. This demo is based on version 1.38.31. | * Emscripten tool chain installed. This demo is based on version 1.38.31. |