New in LLVM 20.1.0, the #Wasm backend now supports the new stable Lime1 virtual CPU. Enable it with the -mcpu=lime1 flag!
Lime1 is a stable target that won't add features over time. Read more at:
https://github.com/WebAssembly/tool-conventions/blob/main/Lime.md#lime1
Running #wasm in go
Say I were to write a program in rust and would want to run it in my go backend and js frontend
Watch the presentation: https://www.youtube.com/watch?v=7q1Z84ssxg0
Talk Slides: https://talks.thecoatlessprofessor.com/pyopensci-next-gen-ds-education-with-wasm-technologies/
Source: https://github.com/coatless-talks/pyopensci-next-gen-ds-education-with-wasm-technologies
( slides not mobile-friendly due to size)
In this presentation, I showcase how WebAssembly (WASM) brings interactive coding directly into slide decks using Python (via Pyodide) through quarto-live - the official Posit Quarto WebAssembly backend by George Stagg.
A TypeScript-types-only WebAssembly runtime
"This engine was built to service a project that aimed to demonstrate why Doom can't run in TypeScript types. Well. The funny thing is.. It can."
https://github.com/MichiganTypeScript/typescript-types-only-wasm-runtime
excellent overview from @lproven about our recent work for (and around) #LibreOffice :
* getting the #wasm port production-ready as #zetaoffice
* first baby steps towards real-time collaboration between different #libreoffice instances (web, desktop, mobile)
https://www.theregister.com/2025/02/13/libreoffice_wasm_zettaoffice/
@profoundlynerdy #julialang is a cool one that could dethrone Python for some applications. But computing is huge, Python barely touched mobile or frontend... #wasm now lets it make some inroads... The dominant language I personally avoid is another one: JS.
Writing a Wasm interpreter in C
Want to use Rust in JavaScript?
Increase performance in the browser?
Here's an intro to using Wasm with Deno.
It's what we've been waiting for, folks. @dansup intends to #opensource the #loops client - finally. But the server is open source and has been for some time.
What I'm hoping to see is some kind of federation being integrated and to see some standards for #video #recording and #editing.
Since Loops is going to be a competitor to #TikTok I'm hoping we can get some web based video editor going...
Stupid question for people who know a bit about compiling to #WASM, in every example I see you not only need an HTML file and some .js "glue" besides the WASM, but also to serve the file on a webserver, and I recall that trying to run the file directly from the browser (opening it by typing file:///foo/bar.html as URL) did NOT work... but why?
A WebAssembly compiler that fits in a tweet
The best WebAssembly lispy language is released. Guile Hoot 0.6.0 is in the wild now.
The most exciting update for me is an implementation of macroexpander, which means eval is around the corner and we can start working on Hoot support for Arei/Ares Guile Scheme IDE soon.
https://spritely.institute/news/guile-hoot-0-6-0-released.html