{"id":6678,"date":"2020-02-23T17:49:32","date_gmt":"2020-02-23T16:49:32","guid":{"rendered":"https:\/\/monodes.com\/predaelli\/?p=6678"},"modified":"2020-02-23T17:57:56","modified_gmt":"2020-02-23T16:57:56","slug":"wasm-links","status":"publish","type":"post","link":"https:\/\/monodes.com\/predaelli\/2020\/02\/23\/wasm-links\/","title":{"rendered":"Wasm links"},"content":{"rendered":"\n<p>Some assorted links about Web Assembly:<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li><a href=\"https:\/\/webassembly.org\/\">https:\/\/webassembly.org\/<\/a><\/li><li><a href=\"https:\/\/docs.assemblyscript.org\/\">https:\/\/docs.assemblyscript.org\/<\/a><\/li><li><a href=\"https:\/\/webassembly.studio\/\">https:\/\/webassembly.studio\/<\/a><\/li><li><a href=\"https:\/\/github.com\/AssemblyScript\/assemblyscript\">https:\/\/github.com\/AssemblyScript\/assemblyscript<\/a><\/li><li><a href=\"https:\/\/medium.com\/@rossbulat\/webassembly-modules-an-introduction-5554b8982402\">https:\/\/medium.com\/@rossbulat\/webassembly-modules-an-introduction-5554b8982402<\/a><\/li><li>Someone started a GCC backend <a href=\"https:\/\/sourceware.org\/ml\/binutils\/2017-03\/msg00044.html\">https:\/\/sourceware.org\/ml\/binutils\/2017-03\/msg00044.html<\/a> but it seems all stopped 3 years ago <a href=\"https:\/\/github.com\/pipcet\/asmjs\">https:\/\/github.com\/pipcet\/asmjs<\/a><\/li><li><a href=\"https:\/\/emscripten.org\/\">https:\/\/emscripten.org\/<\/a><\/li><li><a href=\"https:\/\/github.com\/mbasso\/awesome-wasm#compilers\">https:\/\/github.com\/mbasso\/awesome-wasm#compilers<\/a><\/li><\/ul>\n\n\n\n<p> <\/p>\n","protected":false},"excerpt":{"rendered":"<p class=\"excerpt\">Some assorted links about Web Assembly: https:\/\/webassembly.org\/ https:\/\/docs.assemblyscript.org\/ https:\/\/webassembly.studio\/ https:\/\/github.com\/AssemblyScript\/assemblyscript https:\/\/medium.com\/@rossbulat\/webassembly-modules-an-introduction-5554b8982402 Someone started a GCC backend https:\/\/sourceware.org\/ml\/binutils\/2017-03\/msg00044.html but it seems all stopped 3 years ago https:\/\/github.com\/pipcet\/asmjs https:\/\/emscripten.org\/ https:\/\/github.com\/mbasso\/awesome-wasm#compilers<\/p>\n<p class=\"more-link-p\"><a class=\"more-link\" href=\"https:\/\/monodes.com\/predaelli\/2020\/02\/23\/wasm-links\/\">Read more &rarr;<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"link","meta":{"inline_featured_image":false,"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"activitypub_content_warning":"","activitypub_content_visibility":"","activitypub_max_image_attachments":4,"activitypub_interaction_policy_quote":"anyone","activitypub_status":"","footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":true,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2}},"categories":[72],"tags":[],"class_list":["post-6678","post","type-post","status-publish","format-link","hentry","category-documentations","post_format-post-format-link"],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/p6daft-1JI","jetpack-related-posts":[{"id":11167,"url":"https:\/\/monodes.com\/predaelli\/2024\/01\/10\/lets-clone-simplemobiletools\/","url_meta":{"origin":6678,"position":0},"title":"Let&#8217;s clone SimpleMobileTools","author":"Paolo Redaelli","date":"2024-01-10","format":false,"excerpt":"Since SimpleMobileTools has been sold by its creator to a company notorious for buying apps from developers and repacking them with ads, putting a \"no-ads\" subscription to remove it for $15 a week, the time is ripe to clone its repositories! Join me, I already did it!: git clone https:\/\/github.com\/SimpleMobileTools\/Simple-App-Launcher\u2026","rel":"","context":"In &quot;Ethics&quot;","block_context":{"text":"Ethics","link":"https:\/\/monodes.com\/predaelli\/category\/ethics\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/monodes.com\/predaelli\/wp-content\/uploads\/sites\/4\/2024\/01\/may-the-source-be-with-you-0.webp?fit=750%2C1000&ssl=1&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/monodes.com\/predaelli\/wp-content\/uploads\/sites\/4\/2024\/01\/may-the-source-be-with-you-0.webp?fit=750%2C1000&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/monodes.com\/predaelli\/wp-content\/uploads\/sites\/4\/2024\/01\/may-the-source-be-with-you-0.webp?fit=750%2C1000&ssl=1&resize=525%2C300 1.5x, https:\/\/i0.wp.com\/monodes.com\/predaelli\/wp-content\/uploads\/sites\/4\/2024\/01\/may-the-source-be-with-you-0.webp?fit=750%2C1000&ssl=1&resize=700%2C400 2x"},"classes":[]},{"id":4534,"url":"https:\/\/monodes.com\/predaelli\/2018\/08\/24\/4534\/","url_meta":{"origin":6678,"position":1},"title":"The hell has been frozen.\u2026","author":"Paolo Redaelli","date":"2018-08-24","format":"status","excerpt":"The hell has been frozen. I repeat, the hell has been frozen: https:\/\/github.com\/felixrieseberg\/windows95 https:\/\/github.com\/copy\/v86\/ Of course this is a pun.","rel":"","context":"In &quot;Fun&quot;","block_context":{"text":"Fun","link":"https:\/\/monodes.com\/predaelli\/category\/fun\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":7065,"url":"https:\/\/monodes.com\/predaelli\/2020\/04\/03\/7065\/","url_meta":{"origin":6678,"position":2},"title":"p2p-media-loader","author":"Paolo Redaelli","date":"2020-04-03","format":"link","excerpt":"I ragazzi del POuL stasera han fatto una prova di streaming usando https:\/\/github.com\/Novage\/p2p-media-loader .... e sembra funzionare stupendamente bene.... https:\/\/github.com\/Novage\/p2p-media-loader","rel":"","context":"In &quot;Senza categoria&quot;","block_context":{"text":"Senza categoria","link":"https:\/\/monodes.com\/predaelli\/category\/senza-categoria\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":13342,"url":"https:\/\/monodes.com\/predaelli\/2025\/05\/13\/white-neovim-themes\/","url_meta":{"origin":6678,"position":3},"title":"White (neo)vim themes","author":"Paolo Redaelli","date":"2025-05-13","format":false,"excerpt":"I finally found two color schemes (aka \"themes\") for (neo)vim that do have a white background. Because yes, sometimes, somewhere you may just need a white background. White like paper. Here they are: https:\/\/github.com\/habamax\/vim-polar https:\/\/github.com\/habamax\/vim-psionic","rel":"","context":"In &quot;Themes&quot;","block_context":{"text":"Themes","link":"https:\/\/monodes.com\/predaelli\/category\/themes\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":5808,"url":"https:\/\/monodes.com\/predaelli\/2019\/06\/28\/5808\/","url_meta":{"origin":6678,"position":4},"title":"https:\/\/twitter.com\/wvo\/status\/1144331578006335488?s=20 Single header C++ WASM\u2026","author":"Paolo Redaelli","date":"2019-06-28","format":false,"excerpt":"https:\/\/twitter.com\/wvo\/status\/1144331578006335488?s=20 Single header C++ WASM binary writer (with linking\/reloc support): (link: https:\/\/github.com\/aardappel\/lobster\/blob\/master\/dev\/src\/lobster\/wasm_binary_writer.h) github.com\/aardappel\/lobs\u2026 as part of the Lobster WASM backend: (link: http:\/\/aardappel.github.io\/lobster\/implementation_wasm.html) aardappel.github.io\/lobster Time is ripe to start implementing an LLVM Liberty Eiffel backend. For real, this time \ud83d\ude03","rel":"","context":"In &quot;Eiffel&quot;","block_context":{"text":"Eiffel","link":"https:\/\/monodes.com\/predaelli\/category\/eiffel\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":6686,"url":"https:\/\/monodes.com\/predaelli\/2020\/02\/23\/e-ink-book-readers\/","url_meta":{"origin":6678,"position":5},"title":"e-ink book readers","author":"Paolo Redaelli","date":"2020-02-23","format":false,"excerpt":"As a society, we need an open source device for reading. Books are among the most important documents of our culture, yet the most popular and widespread devices we have for reading \u2014 the Kobo, the Nook, the Kindle and even the iPad \u2014 are closed devices, operating as small\u2026","rel":"","context":"In &quot;Hardware&quot;","block_context":{"text":"Hardware","link":"https:\/\/monodes.com\/predaelli\/category\/hardware\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/monodes.com\/predaelli\/wp-content\/uploads\/sites\/4\/2020\/02\/book-rev4.jpg?fit=1200%2C900&ssl=1&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/monodes.com\/predaelli\/wp-content\/uploads\/sites\/4\/2020\/02\/book-rev4.jpg?fit=1200%2C900&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/monodes.com\/predaelli\/wp-content\/uploads\/sites\/4\/2020\/02\/book-rev4.jpg?fit=1200%2C900&ssl=1&resize=525%2C300 1.5x, https:\/\/i0.wp.com\/monodes.com\/predaelli\/wp-content\/uploads\/sites\/4\/2020\/02\/book-rev4.jpg?fit=1200%2C900&ssl=1&resize=700%2C400 2x, https:\/\/i0.wp.com\/monodes.com\/predaelli\/wp-content\/uploads\/sites\/4\/2020\/02\/book-rev4.jpg?fit=1200%2C900&ssl=1&resize=1050%2C600 3x"},"classes":[]}],"jetpack_likes_enabled":true,"_links":{"self":[{"href":"https:\/\/monodes.com\/predaelli\/wp-json\/wp\/v2\/posts\/6678","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/monodes.com\/predaelli\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/monodes.com\/predaelli\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/monodes.com\/predaelli\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/monodes.com\/predaelli\/wp-json\/wp\/v2\/comments?post=6678"}],"version-history":[{"count":0,"href":"https:\/\/monodes.com\/predaelli\/wp-json\/wp\/v2\/posts\/6678\/revisions"}],"wp:attachment":[{"href":"https:\/\/monodes.com\/predaelli\/wp-json\/wp\/v2\/media?parent=6678"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/monodes.com\/predaelli\/wp-json\/wp\/v2\/categories?post=6678"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/monodes.com\/predaelli\/wp-json\/wp\/v2\/tags?post=6678"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}