{"id":10498,"date":"2019-12-25T16:28:42","date_gmt":"2019-12-25T16:28:42","guid":{"rendered":"http:\/\/blog.bachi.net\/?p=10498"},"modified":"2023-02-18T06:53:40","modified_gmt":"2023-02-18T06:53:40","slug":"webassembly-wasm","status":"publish","type":"post","link":"https:\/\/blog.bachi.net\/?p=10498","title":{"rendered":"WebAssembly (Wasm) &#8211; emscripten"},"content":{"rendered":"<p><a href=\"https:\/\/webassembly.org\/\">WebAssembly<\/a><\/p>\n<p><a href=\"https:\/\/developer.mozilla.org\/en-US\/docs\/webassembly\/c_to_wasm\">Compiling a New C\/C++ Module to WebAssembly<\/a><br \/>\n<a href=\"https:\/\/blog.felgo.com\/updates\/release-3-5-0-run-qt-apps-in-browser-webassembly-wasm\">Release 3.5.0: Run your Qt and Felgo Apps in the Browser with WebAssembly (WASM)<\/a><br \/>\n<a href=\"https:\/\/felgo.com\/try-wasm\/\">WebAssembly (WASM) Demos<\/a><\/p>\n<h1>emscripten<\/h1>\n<p><a href=\"https:\/\/emscripten.org\/index.html\">emscripten<\/a> (WebAssembly)<br \/>\n<a href=\"https:\/\/emscripten.org\/docs\/getting_started\/Tutorial.html\">Getting started &#8211; Emscripten Tutorial<\/a><\/p>\n<h3>Decompile<\/h3>\n<p><a href=\"https:\/\/www.heise.de\/developer\/meldung\/WebAssembly-bekommt-einen-Decompiler-4711485.html\">WebAssembly bekommt einen Decompiler<\/a><br \/>\n<a href=\"https:\/\/v8.dev\/blog\/wasm-decompile\">What\u2019s in that .wasm? Introducing: wasm-decompile<\/a><br \/>\n<a href=\"https:\/\/github.com\/WebAssembly\/wabt\/blob\/main\/docs\/decompiler.md\">github.com\/WebAssembly\/wabt\/blob\/main\/docs\/decompiler.md<\/a><\/p>\n<h3>Wikipedia<\/h3>\n<p><a href=\"https:\/\/de.wikipedia.org\/wiki\/WebAssembly\">WebAssembly<\/a><br \/>\n<a href=\"https:\/\/de.wikipedia.org\/wiki\/Emscripten\">Emscripten<\/a><br \/>\n<a href=\"https:\/\/de.wikipedia.org\/wiki\/Ecma_International\">Ecma International<\/a><br \/>\n<a href=\"https:\/\/en.wikipedia.org\/wiki\/ECMAScript\">ECMAScript (ES)<\/a><\/p>\n<h3>Books<\/h3>\n<p>Hands-On Game Development with WebAssembly<br \/>\n<a href=\"https:\/\/subscription.packtpub.com\/book\/game_development\/9781838644659\/4\/ch04lvl1sec27\/using-sdl-in-webassembly\">Using SDL in WebAssembly<\/a><\/p>\n<h3>Google<\/h3>\n<p><a href=\"https:\/\/developers.google.com\/web\/updates\/2020\/12\/webassembly\">Debugging WebAssembly with modern tools<\/a><br \/>\n<a href=\"https:\/\/developers.google.com\/web\/updates\/2018\/03\/emscripting-a-c-library\">Emscripting a C library to Wasm<\/a><br \/>\n<a href=\"https:\/\/developers.google.com\/web\/updates\/2018\/10\/wasm-threads?hl=en\">WebAssembly Threads ready to try in Chrome 70<\/a><\/p>\n<h3>YouTube<\/h3>\n<h4>New<\/h4>\n<p><a href=\"https:\/\/www.youtube.com\/watch?v=OI_m_AT9_e4\">WebAssembly: Nativer Code im Browser \u2013 C++ goes Web | Martina Kraus<\/a><br \/>\n<a href=\"https:\/\/www.youtube.com\/watch?v=ge_2pK2ORNs\">Applied WebAssembly Compiling and Running C++ in Your Web Browser<\/a><br \/>\n<a href=\"https:\/\/www.youtube.com\/watch?v=_pHgILVlx3c\">Compile C Language Into WebAssembly<\/a><\/p>\n<h4>Old<\/h4>\n<p><a href=\"https:\/\/www.youtube.com\/watch?v=njt-Qzw0mVY\">WebAssembly for Web Developers (Google I\/O \u201919)<\/a><br \/>\n<a href=\"https:\/\/www.youtube.com\/watch?v=BnYq7JapeDA\">Build the future of the web with WebAssembly and more (Google I\/O &#8217;18)<\/a><br \/>\n<a href=\"https:\/\/www.youtube.com\/watch?v=GEDtFdli4Us\">What&#8217;s Happening in V8 (New JavaScript and WebAssembly Features)<\/a><br \/>\n<a href=\"https:\/\/www.youtube.com\/watch?v=Evc3T9Zk2pk\">WebAssembly\/WASI Deep Dive<\/a><br \/>\n<a href=\"https:\/\/www.youtube.com\/watch?v=3KuDtqFxvRg\">AssemblyScript &#8211; Webassembly with Typescript<\/a><br \/>\n<a href=\"https:\/\/www.youtube.com\/watch?v=ysFJHpS-O08\">WebAssembly: Real World Applications<\/a><br \/>\n<a href=\"https:\/\/www.youtube.com\/watch?v=qDTpLKJ6e4M\">Web Assembly: The Future of JS and a Multi-Language Web by Kas Perch | JSConf.Asia 2019<\/a><br \/>\n<a href=\"https:\/\/www.youtube.com\/watch?v=FQJrcX4Ae8A\">Advanced WebAssembly with Ben Smith<\/a><br \/>\n<a href=\"https:\/\/www.youtube.com\/watch?v=ganzxItfWnU\">From C++ to WebAssembly &#8211; (Stephan Herhut, Google WebAssembly Team)<\/a><br \/>\n<a href=\"https:\/\/www.youtube.com\/watch?v=yEYtwmI7bDg\">&#8220;Hello, World!&#8221; In WebAssembly<\/a><br \/>\n<a href=\"https:\/\/www.youtube.com\/watch?v=LNqicUieSqI\">Learn Web Assembly (WASM) In 1 Video<\/a><\/p>\n<h1>Qt<\/h1>\n<p><a href=\"https:\/\/doc.qt.io\/qt-5\/wasm.html\">Qt for WebAssembly<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>WebAssembly Compiling a New C\/C++ Module to WebAssembly Release 3.5.0: Run your Qt and Felgo Apps in the Browser with WebAssembly (WASM) WebAssembly (WASM) Demos emscripten emscripten (WebAssembly) Getting started &#8211; Emscripten Tutorial Decompile WebAssembly bekommt einen Decompiler What\u2019s in that .wasm? Introducing: wasm-decompile github.com\/WebAssembly\/wabt\/blob\/main\/docs\/decompiler.md Wikipedia WebAssembly Emscripten Ecma International ECMAScript (ES) Books Hands-On Game [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-10498","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"https:\/\/blog.bachi.net\/index.php?rest_route=\/wp\/v2\/posts\/10498","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blog.bachi.net\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.bachi.net\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.bachi.net\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.bachi.net\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=10498"}],"version-history":[{"count":11,"href":"https:\/\/blog.bachi.net\/index.php?rest_route=\/wp\/v2\/posts\/10498\/revisions"}],"predecessor-version":[{"id":13833,"href":"https:\/\/blog.bachi.net\/index.php?rest_route=\/wp\/v2\/posts\/10498\/revisions\/13833"}],"wp:attachment":[{"href":"https:\/\/blog.bachi.net\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=10498"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.bachi.net\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=10498"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.bachi.net\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=10498"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}