{"id":8035,"date":"2021-01-10T21:16:01","date_gmt":"2021-01-10T20:16:01","guid":{"rendered":"https:\/\/monodes.com\/predaelli\/?p=8035"},"modified":"2021-01-10T21:16:01","modified_gmt":"2021-01-10T20:16:01","slug":"wasmer-the-universal-webassembly-runtime","status":"publish","type":"post","link":"https:\/\/monodes.com\/predaelli\/2021\/01\/10\/wasmer-the-universal-webassembly-runtime\/","title":{"rendered":"Wasmer &#8211; The Universal WebAssembly Runtime"},"content":{"rendered":"<p><a href=\"https:\/\/wasmer.io\/\"><img data-recalc-dims=\"1\" decoding=\"async\" class=\"alignnone size-full\" src=\"https:\/\/i0.wp.com\/monodes.com\/predaelli\/wp-content\/uploads\/sites\/4\/2021\/01\/og-image.png?w=910&#038;ssl=1\" alt=\"\" \/><\/a><a href=\"https:\/\/wasmer.io\/\"><img data-recalc-dims=\"1\" decoding=\"async\" class=\"alignnone size-full\" src=\"https:\/\/i0.wp.com\/monodes.com\/predaelli\/wp-content\/uploads\/sites\/4\/2021\/01\/og-image.png?w=910&#038;ssl=1\" alt=\"\" \/><\/a><a href=\"https:\/\/wasmer.io\/\"><img data-recalc-dims=\"1\" decoding=\"async\" class=\"alignnone size-full\" src=\"https:\/\/i0.wp.com\/monodes.com\/predaelli\/wp-content\/uploads\/sites\/4\/2021\/01\/og-image.png?w=910&#038;ssl=1\" alt=\"\" \/><\/a><a href=\"https:\/\/wasmer.io\/\"><img data-recalc-dims=\"1\" decoding=\"async\" class=\"alignnone size-full\" src=\"https:\/\/i0.wp.com\/monodes.com\/predaelli\/wp-content\/uploads\/sites\/4\/2021\/01\/og-image.png?w=910&#038;ssl=1\" alt=\"\" \/><\/a><a href=\"https:\/\/wasmer.io\/\"><img data-recalc-dims=\"1\" decoding=\"async\" class=\"alignnone size-full\" src=\"https:\/\/i0.wp.com\/monodes.com\/predaelli\/wp-content\/uploads\/sites\/4\/2021\/01\/og-image.png?w=910&#038;ssl=1\" alt=\"\" \/><\/a><a href=\"https:\/\/wasmer.io\/\"><img data-recalc-dims=\"1\" decoding=\"async\" class=\"alignnone size-full\" src=\"https:\/\/i0.wp.com\/monodes.com\/predaelli\/wp-content\/uploads\/sites\/4\/2021\/01\/og-image.png?w=910&#038;ssl=1\" alt=\"\" \/><\/a><a href=\"https:\/\/wasmer.io\/\"><img data-recalc-dims=\"1\" decoding=\"async\" class=\"alignnone size-full\" src=\"https:\/\/i0.wp.com\/monodes.com\/predaelli\/wp-content\/uploads\/sites\/4\/2021\/01\/og-image.png?w=910&#038;ssl=1\" alt=\"\" \/><\/a><a href=\"https:\/\/wasmer.io\/\"><img decoding=\"async\" class=\"alignnone size-full\" src=\"https:\/\/wasmer.io\/images\/logo-white.svg\" alt=\"\" \/><\/a><a href=\"https:\/\/wasmer.io\/\"><img data-recalc-dims=\"1\" decoding=\"async\" class=\"alignnone size-full\" src=\"https:\/\/i0.wp.com\/monodes.com\/predaelli\/wp-content\/uploads\/sites\/4\/2021\/01\/og-image.png?w=910&#038;ssl=1\" alt=\"\" \/><\/a><\/p>\n<blockquote><p>Wasmer &#8211; The Universal WebAssembly Runtime<\/p><\/blockquote>\n<p>Source: <em><a href=\"https:\/\/wasmer.io\/\">Wasmer &#8211; The Universal WebAssembly Runtime<\/a><\/em><\/p>\n","protected":false},"excerpt":{"rendered":"<p class=\"excerpt\">Wasmer &#8211; The Universal WebAssembly Runtime Source: Wasmer &#8211; The Universal WebAssembly Runtime<\/p>\n<p class=\"more-link-p\"><a class=\"more-link\" href=\"https:\/\/monodes.com\/predaelli\/2021\/01\/10\/wasmer-the-universal-webassembly-runtime\/\">Read more &rarr;<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","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":[1],"tags":[],"class_list":["post-8035","post","type-post","status-publish","format-standard","hentry","category-senza-categoria"],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/p6daft-25B","jetpack-related-posts":[{"id":6512,"url":"https:\/\/monodes.com\/predaelli\/2020\/01\/25\/webassembly-modules-in-rust-an-introduction-ross-bulat-medium\/","url_meta":{"origin":8035,"position":0},"title":"WebAssembly Modules in Rust: An Introduction &#8211; Ross Bulat &#8211; Medium","author":"Paolo Redaelli","date":"2020-01-25","format":"link","excerpt":"How to generate & build a Wasm module, and import it into a React project Source: WebAssembly Modules in Rust: An Introduction - Ross Bulat - Medium","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":2266,"url":"https:\/\/monodes.com\/predaelli\/2017\/03\/09\/random-webassembly-links\/","url_meta":{"origin":8035,"position":1},"title":"Random WebAssembly links","author":"Paolo Redaelli","date":"2017-03-09","format":false,"excerpt":"Some WebAssembly links to study (to implement LibertyEiffel to WebAssembler): hGoogling \"webassembly support for older browser\" Guide for C\/C++ developers WebAssembly Concepts Writing WebAssembly directly Maybe you want to build your own compiler, or your own tools, or make a JavaScript library that generates WebAssembly at runtime? In the same\u2026","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":2172,"url":"https:\/\/monodes.com\/predaelli\/2017\/02\/18\/introduction-to-webassembly-rasmus-andersson\/","url_meta":{"origin":8035,"position":2},"title":"Introduction to WebAssembly \u2014 Rasmus Andersson","author":"Paolo Redaelli","date":"2017-02-18","format":"link","excerpt":"I shall read it as soon as I return to my house. Eiffel cannot lose this train https:\/\/rsms.me\/wasm-intro?utm_content=buffera3fcd&utm_medium=social&utm_source=twitter.com&utm_campaign=buffer","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":11020,"url":"https:\/\/monodes.com\/predaelli\/2023\/12\/12\/an-easy-sounding-problem-yields-numbers-too-big-for-our-universe-quanta-magazine\/","url_meta":{"origin":8035,"position":3},"title":"An Easy-Sounding Problem Yields Numbers Too Big for Our Universe | Quanta Magazine","author":"Paolo Redaelli","date":"2023-12-12","format":"link","excerpt":"Researchers prove that navigating certain systems of vectors is among the most complex computational problems. Source: An Easy-Sounding Problem Yields Numbers Too Big for Our Universe | Quanta Magazine","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":1868,"url":"https:\/\/monodes.com\/predaelli\/2016\/11\/01\/unobtanium-not-needed\/","url_meta":{"origin":8035,"position":4},"title":"Unobtanium not needed?","author":"Paolo Redaelli","date":"2016-11-01","format":false,"excerpt":"Researchers at the University of Houston have reported a new method for inducing superconductivity in non-superconducting materials, demonstrating a concept proposed decades ago but never proven. From Physicists induce superconductivity in non-superconducting materials Maybe we won't be so pressed to go digging for unobtanium on Pandora","rel":"","context":"In &quot;Senza categoria&quot;","block_context":{"text":"Senza categoria","link":"https:\/\/monodes.com\/predaelli\/category\/senza-categoria\/"},"img":{"alt_text":"unobtainium","src":"https:\/\/i0.wp.com\/monodes.com\/predaelli\/wp-content\/uploads\/sites\/4\/2016\/11\/Unobtainium-300x223-1.jpeg?resize=350%2C200","width":350,"height":200},"classes":[]},{"id":2135,"url":"https:\/\/monodes.com\/predaelli\/2017\/02\/02\/bruno-lowagie\/","url_meta":{"origin":8035,"position":5},"title":"Bruno Lowagie","author":"Paolo Redaelli","date":"2017-02-02","format":false,"excerpt":"Bruno lowagie was born in Ypres (Belgium) in the year 1970. He graduated as a civil architectural engineer in 1995 (Gent University). Bruno is the original developer of iText, the author of several books about iText, the CTO of the iText Group, and the CSO of Thinkfree. Sorgente: Bruno Lowagie's\u2026","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":[]}],"jetpack_likes_enabled":true,"_links":{"self":[{"href":"https:\/\/monodes.com\/predaelli\/wp-json\/wp\/v2\/posts\/8035","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=8035"}],"version-history":[{"count":0,"href":"https:\/\/monodes.com\/predaelli\/wp-json\/wp\/v2\/posts\/8035\/revisions"}],"wp:attachment":[{"href":"https:\/\/monodes.com\/predaelli\/wp-json\/wp\/v2\/media?parent=8035"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/monodes.com\/predaelli\/wp-json\/wp\/v2\/categories?post=8035"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/monodes.com\/predaelli\/wp-json\/wp\/v2\/tags?post=8035"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}