social.coop is one of the many independent Mastodon servers you can use to participate in the fediverse.
A Fediverse instance for people interested in cooperative and collective projects. If you are interested in joining our community, please apply at https://join.social.coop/registration-form.html.

Administered by:

Server stats:

487
active users

#webassembly

9 posts8 participants0 posts today
The New Oil<p><a href="https://mastodon.thenewoil.org/tags/Microsoft" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Microsoft</span></a> Announces '<a href="https://mastodon.thenewoil.org/tags/Hyperlight" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Hyperlight</span></a> Wasm': Speedy VM-Based Security at Scale with a <a href="https://mastodon.thenewoil.org/tags/WebAssembly" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>WebAssembly</span></a> Runtime</p><p><a href="https://developers.slashdot.org/story/25/03/30/0627205/microsoft-announces-hyperlight-wasm-speedy-vm-based-security-at-scale-with-a-webassembly-runtime?utm_source=rss1.0mainlinkanon&amp;utm_medium=feed" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">developers.slashdot.org/story/</span><span class="invisible">25/03/30/0627205/microsoft-announces-hyperlight-wasm-speedy-vm-based-security-at-scale-with-a-webassembly-runtime?utm_source=rss1.0mainlinkanon&amp;utm_medium=feed</span></a></p><p><a href="https://mastodon.thenewoil.org/tags/cybersecurity" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>cybersecurity</span></a></p>
Frontend Dogma<p>How WebAssembly Components Can Replace JavaScript SDKs, by @sachamorard.bsky.social (@edgee_cloud@x.com):</p><p><a href="https://www.edgee.cloud/blog/posts/wasm-component-is-the-new-sdk" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">edgee.cloud/blog/posts/wasm-co</span><span class="invisible">mponent-is-the-new-sdk</span></a></p><p><a href="https://mas.to/tags/webassembly" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>webassembly</span></a> <a href="https://mas.to/tags/components" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>components</span></a> <a href="https://mas.to/tags/javascript" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>javascript</span></a></p>
Java Weekly<p>Javac on WebAssembly</p><p><a href="https://graalvm.github.io/graalvm-demos/native-image/wasm-javac/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">graalvm.github.io/graalvm-demo</span><span class="invisible">s/native-image/wasm-javac/</span></a></p><p>Discussions: <a href="https://discu.eu/q/https://graalvm.github.io/graalvm-demos/native-image/wasm-javac/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">discu.eu/q/https://graalvm.git</span><span class="invisible">hub.io/graalvm-demos/native-image/wasm-javac/</span></a></p><p><a href="https://mastodon.social/tags/java" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>java</span></a> <a href="https://mastodon.social/tags/programming" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>programming</span></a> <a href="https://mastodon.social/tags/webassembly" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>webassembly</span></a></p>
Compsci Weekly<p>SpecTec has been adopted</p><p><a href="https://webassembly.org/news/2025-03-27-spectec/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">webassembly.org/news/2025-03-2</span><span class="invisible">7-spectec/</span></a></p><p>Discussions: <a href="https://discu.eu/q/https://webassembly.org/news/2025-03-27-spectec/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">discu.eu/q/https://webassembly</span><span class="invisible">.org/news/2025-03-27-spectec/</span></a></p><p><a href="https://mastodon.social/tags/compsci" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>compsci</span></a> <a href="https://mastodon.social/tags/plt" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>plt</span></a> <a href="https://mastodon.social/tags/programming" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>programming</span></a> <a href="https://mastodon.social/tags/programminglanguages" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>programminglanguages</span></a> <a href="https://mastodon.social/tags/webassembly" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>webassembly</span></a></p>
small circle 🕊 in calmness<p><span class="h-card" translate="no"><a href="https://mastodon.social/@joxean" class="u-url mention">@<span>joxean</span></a></span> </p><p><span class="h-card" translate="no"><a href="https://mastodon.social/@n0iroh" class="u-url mention">@<span>n0iroh</span></a></span> at <a href="https://iroh.computer" target="_blank" rel="nofollow noopener noreferrer" translate="no"><span class="invisible">https://</span><span class="">iroh.computer</span><span class="invisible"></span></a> may be an interesting <a href="https://social.coop/tags/p2p" class="mention hashtag" rel="tag">#<span>p2p</span></a> case study for you. <a href="https://social.coop/tags/iroh" class="mention hashtag" rel="tag">#<span>iroh</span></a> is in turn used by <span class="h-card" translate="no"><a href="https://chaos.social/@delta" class="u-url mention">@<span>delta</span></a></span> for instance.</p><p>You can read more on how <a href="https://social.coop/tags/DeltaChat" class="mention hashtag" rel="tag">#<span>DeltaChat</span></a> use iroh in their blog post at: <a href="https://delta.chat/en/2024-11-20-webxdc-realtime" target="_blank" rel="nofollow noopener noreferrer" translate="no"><span class="invisible">https://</span><span class="ellipsis">delta.chat/en/2024-11-20-webxd</span><span class="invisible">c-realtime</span></a></p><p>Iroh&#39;s programming language used is <a href="https://social.coop/tags/Rust" class="mention hashtag" rel="tag">#<span>Rust</span></a> though, but via the <a href="https://social.coop/tags/WebAssembly" class="mention hashtag" rel="tag">#<span>WebAssembly</span></a> support it may be usable in the languages you mention, but I am not sure.</p>
Brian Sletten<p>Microsoft introduces Hyperlight, low-latency WebAssembly container with support for Wasi and the WebAssembly Component Model.</p><p><a href="https://mastodon.social/tags/webassembly" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>webassembly</span></a> <a href="https://mastodon.social/tags/technology" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>technology</span></a></p><p><a href="https://www.infoworld.com/article/3854748/microsoft-lauds-hyperlight-wasm-for-webassembly-workloads.html" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">infoworld.com/article/3854748/</span><span class="invisible">microsoft-lauds-hyperlight-wasm-for-webassembly-workloads.html</span></a></p>
Thomas Steiner :chrome:<p>📢 PSA for <a href="https://toot.cafe/tags/WebAssembly" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>WebAssembly</span></a> / <a href="https://toot.cafe/tags/Wasm" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Wasm</span></a> peeps:</p><p>📰 WebAssembly News: <a href="https://webassembly.org/news/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">webassembly.org/news/</span><span class="invisible"></span></a><br>🔖 RSS/Atom feed: <a href="https://webassembly.org/feed.xml" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">webassembly.org/feed.xml</span><span class="invisible"></span></a></p>
Cosmonic<p>We're at WASM I/O in Barcelona! This afternoon <span class="h-card" translate="no"><a href="https://hachyderm.io/@hectaman" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>hectaman</span></a></span> + Bailey Hayes will ask "Can server-side <a href="https://mastodon.social/tags/WebAssembly" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>WebAssembly</span></a> empower platform engineering at scale?" And explore how CNCF wasmCloud could make this possible.</p><p>Today 16.50 CET</p><p><a href="https://2025.wasm.io/sessions/i-wasmt-expecting-this-many-apps-scaling-without-losing-your-bytes/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">2025.wasm.io/sessions/i-wasmt-</span><span class="invisible">expecting-this-many-apps-scaling-without-losing-your-bytes/</span></a></p>
Thomas Steiner :chrome:<p>📢 New post by Andreas Rossberg on the <a href="https://toot.cafe/tags/WebAssembly" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>WebAssembly</span></a> site in which he announces the <a href="https://toot.cafe/tags/Wasm" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Wasm</span></a> community's adoption of <a href="https://toot.cafe/tags/SpecTec" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>SpecTec</span></a> 📄, a domain-specific language and toolchain that facilitates both the Wasm specification and the generation of artifacts necessary to standardize new features: <a href="https://webassembly.org/news/2025-03-27-spectec/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">webassembly.org/news/2025-03-2</span><span class="invisible">7-spectec/</span></a>.</p>
Nicolas Fränkel 🇺🇦🇬🇪<p><span class="h-card" translate="no"><a href="https://techhub.social/@thejvmbender" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>thejvmbender</span></a></span> <span class="h-card" translate="no"><a href="https://foojay.social/@foojay" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>foojay</span></a></span> sorry, the announcement is misleading. <a href="https://mastodon.top/tags/WebAssembly" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>WebAssembly</span></a> on the server has nothing to do with <a href="https://mastodon.top/tags/javascript" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>javascript</span></a>, in the same way that <a href="https://mastodon.top/tags/kotlin" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>kotlin</span></a> on the server has nothing to do with <a href="https://mastodon.top/tags/android" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>android</span></a></p>
Thomas Steiner :chrome:<p>Feature phones? Yes, they still make them. And they run <a href="https://toot.cafe/tags/Wasm" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Wasm</span></a>! In this <a href="https://toot.cafe/tags/WasmAssembly" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>WasmAssembly</span></a> podcast episode 🎙️, I host Thomas Barrasso from CloudMosa to talk about the Cloud Phone platform and what it takes to run <a href="https://toot.cafe/tags/WebAssembly" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>WebAssembly</span></a> on tiny feature phones by streaming Web apps from a remote server that runs Chromium.</p><p>🍿 <a href="https://www.youtube.com/watch?v=XFXJpbJMFr4" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">youtube.com/watch?v=XFXJpbJMFr</span><span class="invisible">4</span></a><br>🎧 <a href="https://wasmassembly.libsyn.com/wasm-on-feature-phones-with-cloud-phones-thomas-barrasso" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">wasmassembly.libsyn.com/wasm-o</span><span class="invisible">n-feature-phones-with-cloud-phones-thomas-barrasso</span></a></p>
Webdev Weekly<p>Web Development recap for week 12/2025</p><p><a href="https://discu.eu/weekly/webdev/2025/12/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">discu.eu/weekly/webdev/2025/12/</span><span class="invisible"></span></a></p><p><a href="https://mastodon.social/tags/css" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>css</span></a> <a href="https://mastodon.social/tags/javascript" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>javascript</span></a> <a href="https://mastodon.social/tags/nodejs" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>nodejs</span></a> <a href="https://mastodon.social/tags/programming" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>programming</span></a> <a href="https://mastodon.social/tags/typescript" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>typescript</span></a> <a href="https://mastodon.social/tags/webassembly" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>webassembly</span></a> <a href="https://mastodon.social/tags/webdev" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>webdev</span></a></p><p>Get RSS feeds and support this bot with the premium plan: <a href="https://discu.eu/premium" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">discu.eu/premium</span><span class="invisible"></span></a></p>
Marcel Stritzelberger<p>That looks like a nice projekt. Well done!</p><p><a href="https://mastodon.online/tags/RetroBoy" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>RetroBoy</span></a> is a cycle-accurate <a href="https://mastodon.online/tags/GameBoy" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>GameBoy</span></a> <a href="https://mastodon.online/tags/emulator" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>emulator</span></a> written in <a href="https://mastodon.online/tags/Rust" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Rust</span></a>. It uses wasm-pack to translate the Rust code into <a href="https://mastodon.online/tags/WebAssembly" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>WebAssembly</span></a> so it can be played on the web. The web frontend then uses Web Audio API and HTML Canvas for audio and graphics</p><p><a href="https://github.com/smparsons/retroboy" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">github.com/smparsons/retroboy</span><span class="invisible"></span></a></p><p><a href="https://mastodon.online/tags/retrogaming" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>retrogaming</span></a></p>
st1nger :unverified: 🏴‍☠️ :linux: :freebsd:<p><a href="https://infosec.exchange/tags/RetroBoy" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>RetroBoy</span></a> is a cycle-accurate <a href="https://infosec.exchange/tags/GameBoy" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>GameBoy</span></a> <a href="https://infosec.exchange/tags/emulator" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>emulator</span></a> written in Rust. It uses wasm-pack to translate the <a href="https://infosec.exchange/tags/Rust" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Rust</span></a> <a href="https://infosec.exchange/tags/code" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>code</span></a> into <a href="https://infosec.exchange/tags/WebAssembly" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>WebAssembly</span></a> so it can be played on the web. The web frontend then uses Web Audio <a href="https://infosec.exchange/tags/API" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>API</span></a> and HTML Canvas for audio and graphics. It also leverages the browser's local storage to persist cartridge RAM data for battery-backed MBC cartridges <a href="https://github.com/smparsons/retroboy" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">github.com/smparsons/retroboy</span><span class="invisible"></span></a></p>
deadprogram<p>Want to see what you can do with computer vision and WebAssembly? Come to my talk next week at WASM I/O...</p><p><a href="https://social.tinygo.org/tags/wasmio25" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>wasmio25</span></a> <a href="https://social.tinygo.org/tags/wasm" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>wasm</span></a> <a href="https://social.tinygo.org/tags/webassembly" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>webassembly</span></a> <a href="https://social.tinygo.org/tags/computervision" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>computervision</span></a> <a href="https://social.tinygo.org/tags/golang" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>golang</span></a> <a href="https://social.tinygo.org/tags/tinygo" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>tinygo</span></a> <a href="https://social.tinygo.org/tags/rustlang" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>rustlang</span></a> <a href="https://social.tinygo.org/tags/clang" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>clang</span></a></p><p><a href="https://2025.wasm.io/sessions/seeing-eye-to-eye-computer-vision-using-wasmvision/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">2025.wasm.io/sessions/seeing-e</span><span class="invisible">ye-to-eye-computer-vision-using-wasmvision/</span></a></p>
Thomas Steiner :chrome:<p>As of last December, release 2.0 of the <a href="https://toot.cafe/tags/Wasm" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Wasm</span></a> specification is “official”! Read Andreas Rossberg's post, which happens to be the first real post on the <a href="https://toot.cafe/tags/WebAssembly" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>WebAssembly</span></a> website's new News 🗞️ section: <a href="https://webassembly.org/news/2025-03-20-wasm-2.0/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">webassembly.org/news/2025-03-2</span><span class="invisible">0-wasm-2.0/</span></a>.</p>
LavX News<p>Exploring Orbital Mechanics Through Code: A Deep Dive into the Orbital Simulator Project</p><p>In a world where space exploration is becoming increasingly accessible, developers are leveraging technology to simulate the complexities of orbital mechanics. This article delves into a fascinating b...</p><p><a href="https://news.lavx.hu/article/exploring-orbital-mechanics-through-code-a-deep-dive-into-the-orbital-simulator-project" rel="nofollow noopener noreferrer" target="_blank"><span class="invisible">https://</span><span class="ellipsis">news.lavx.hu/article/exploring</span><span class="invisible">-orbital-mechanics-through-code-a-deep-dive-into-the-orbital-simulator-project</span></a></p><p><a href="https://mastodon.cloud/tags/news" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>news</span></a> <a href="https://mastodon.cloud/tags/tech" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>tech</span></a> <a href="https://mastodon.cloud/tags/WebAssembly" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>WebAssembly</span></a> <a href="https://mastodon.cloud/tags/Rust" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Rust</span></a> <a href="https://mastodon.cloud/tags/ThreeJS" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ThreeJS</span></a></p>
Cosmonic<p>It's <a href="https://mastodon.social/tags/CNCF" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>CNCF</span></a> wasmCloud Wednesday! We're super excited to share <span class="h-card" translate="no"><a href="https://cybre.space/@jauntywunderkind420" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>jauntywunderkind420</span></a></span>'s virtual components initiative. We'll also demo <a href="https://mastodon.social/tags/WebAssembly" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>WebAssembly</span></a> composition in wash build, and discuss the wasmCloud organization stalebot. Join us @ 1pm today. Here/Zoom/YouTube 💚</p><p><a href="https://wasmcloud.com/community/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">wasmcloud.com/community/</span><span class="invisible"></span></a></p>
Webdev Weekly<p>Web Development recap for week 11/2025</p><p><a href="https://discu.eu/weekly/webdev/2025/11/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">discu.eu/weekly/webdev/2025/11/</span><span class="invisible"></span></a></p><p><a href="https://mastodon.social/tags/css" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>css</span></a> <a href="https://mastodon.social/tags/javascript" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>javascript</span></a> <a href="https://mastodon.social/tags/nodejs" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>nodejs</span></a> <a href="https://mastodon.social/tags/programming" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>programming</span></a> <a href="https://mastodon.social/tags/typescript" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>typescript</span></a> <a href="https://mastodon.social/tags/webassembly" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>webassembly</span></a> <a href="https://mastodon.social/tags/webdev" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>webdev</span></a></p><p>Get RSS feeds and support this bot with the premium plan: <a href="https://discu.eu/premium" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">discu.eu/premium</span><span class="invisible"></span></a></p>
Ayke van Laethem<p>Today I worked on supporting the classic Boehm-Demers-Weiser GC in <a href="https://hachyderm.io/tags/TinyGo" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>TinyGo</span></a>, including support for <a href="https://hachyderm.io/tags/WebAssembly" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>WebAssembly</span></a>! GC performance has been a longstanding issue with TinyGo, especially on WebAssembly. I hope that this work will make TinyGo usable for more applications.</p><p>Here is the work-in-progress PR (not yet ready for use - try at your own risk):<br><a href="https://github.com/tinygo-org/tinygo/pull/4812" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/tinygo-org/tinygo/p</span><span class="invisible">ull/4812</span></a></p><p>Why this GC? Because it's one that is old and has had a *lot* of finetuning over the years to make it fast. There's no reason to reinvent something when we already have a project that does what we need.</p><p>One downside is that it's a lot larger than the built-in GC (it adds around 90kB of binary size) but there are many cases where this added binary size doesn't really matter.</p>