preslavrachev, to golang
@preslavrachev@mastodon.social avatar

Today, I found by accident that the demo site I created 3 years ago to accompany my book "Generative Art in Go" is till alive an kicking!

https://goart.netlify.app/

We are talking about crude generative art sketches like the one on the photo. Upload a photo in whichever resolution you want, and leave the generator to do its job.

It's all done in the browser thanks to WASM.

I am interested to yee your creations!


#golang programming #wasm #webassembly #generativeart #art

jperkel, to webassembly

I created a working #WebAssembly demo notebook at https://jperkel.github.io/ for my latest feature (https://www.nature.com/articles/d41586-024-00725-1), with help from {webR} & @gws.

This demo will run #rstats code on your computer, even if you don't have R installed. Try it from your mobile -- it should work there too!

jperkel, to webassembly

Today @Nature, I delve into #WebAssembly #WebGPU -- two technologies that allow researchers to run software in the browser without having to install it. Featuring a fantastic illustration from The Project Twins! https://www.nature.com/articles/d41586-024-00725-1

hywan, to webassembly
@hywan@fosstodon.org avatar

TinyWasm, https://github.com/explodingcamera/tinywasm.

A new, tiny, WebAssembly interpreter, written in Rust.

#WebAssembly #RustLang #interpreter

squillace, to webassembly
@squillace@hachyderm.io avatar

Warren Dujardin just put out a prototype of :usb: https://github.com/Wadu436/usb-wasm. Give it a look; there are a bunch of funky issues around this area in IoT, but I love seeing these PoCs.

maxd, to webassembly
@maxd@mastodon.social avatar

Excited to announce an important milestone for #WASI and #WebAssembly testing on #SwiftLang CI! More details available on Swift Forums: https://forums.swift.org/t/stdlib-and-runtime-tests-for-wasm-wasi-now-available-on-swift-ci/70385

bsletten, to webassembly
@bsletten@mastodon.social avatar

I was a little skeptical at how easy it would be to adapt the O'Reilly Shortcut approach to covering the #WebAssembly ecosystem, but I'm quite pleased with how it is turning out. If you are interested in checking it out and have an O'Reilly account, you can see them here:

https://learning.oreilly.com/playlists/0f674cc4-c434-4014-9ea1-053983e3dff1/

There are also various LLM and other playlists coming online all the time.

devs, to webassembly
@devs@fastly.social avatar

Catch up on the Bytecode Alliance Plumber’s Summit where folks celebrated the release of WASI 0.2 and collaborated on next steps for the #WebAssembly ecosystem.

https://bytecodealliance.org/articles/plumbers-day-1

benwis, to rust

I'm very excited about the future of webassembly and wasi preview 2.0. I compiled my Rust/C++ crate femark into a wasi component, and used it to make an editor with live preview and syntax highlighting for Leptos
#rust #leptos #wasi #web #webassembly

A video of a side by side editor, where you type markdown and markdown code blocks on the left, and ithe right is a life preview

esoterra, to webassembly
@esoterra@hachyderm.io avatar

I am officially #lookingforwork to continue and expand my work with #WebAssembly.

With #WASI 0.2.0 now officially launched, now is a great time to invest in the Component Model and I can help!

I'm actively engaged in the Component-Model standards process and am giving a talk in two weeks at Wasm IO! #wasmio

https://2024.wasmio.tech/sessions/claw-and-the-future-of-component-native-programming-languages/

janriemer, to showerthoughts

#Idea for loading #WebAssembly #WASM in the browser 💡

On initial load, ship the most optimized wasm bundle regarding bundle size to the client, so that time to interactive is minimal:

https://rustwasm.github.io/book/reference/code-size.html

After initial load, when idle, ship another bundle async, which might be bigger in size, but is optimized for speed and swap the two bundles with each other.

#WebDev #WebDevelopment #Performance

orsinium, to golang
@orsinium@fosstodon.org avatar

New project: Framework for writing WASM-4 games with #golang and @TinyGo.

https://github.com/orsinium-labs/wasm4go

WASM-4 is a game console emulator for running in browser games compiled into #wasm "cartridges". There are already lots of fun games made for it, some even in Go, but so far Go lacked a friendly framework for it. Not anymore!

We're currently working on more cool stuff for #WebAssembly, WASM-4, and TinyGo. Stay tuned!

mary, to rust

Sometimes you have a dumb project that you just can't quit. This is mine. Part 1 of my project is to explore using OpenStreetMap data to make custom maps. Parsing the map data is done with #Rust and #WebAssembly. #WebDev

https://mary.codes/blog/programming/translating_openstreetmaps_to_HTML5_canvas_rust_wasm/

tomayac, to swift
@tomayac@toot.cafe avatar

🗒️ Goodnotes is a very well-known iPad app, but did you know it's on the Web now, too? The Goodnotes team has ported their business logic from the original #Swift iPad codebase over to the Web with #SwiftWasm: https://web.dev/case-studies/goodnotes.
#WebAssembly #Wasm

squillace, to webassembly
@squillace@hachyderm.io avatar

sooooper stoked because @brettcannon has just submitted the instructions for building CPython to components 0.2.0! Hoping this will end up being Tier 2 in near future: https://github.com/python/devguide/pull/1273

SnoopJ, to python
@SnoopJ@hachyderm.io avatar

Managed to build the #WASI #CPython and get it running in wasmtime via the #Python API, thanks to @brettcannon's build script and documentation 👀

SnoopJ,
@SnoopJ@hachyderm.io avatar

The magic of #WebAssembly and #WASI is that as long as you can feed your target program to a runtime capable of understanding it, everything else just kinda works, because it's already expressed on the far side of the abstraction boundary.

I have not written a line of #Rust before, but I was able to slightly tweak one of the #wasmtime examples to get the CPython WASI build running for the most basic task.

#WASM #Python

beandev, to webassembly
@beandev@social.tchncs.de avatar

#WASI 0.2 Preview: A New Dawn for #WebAssembly

https://thenewstack.io/wasi-preview-2-a-new-dawn-for-webassembly/

> The launch of WebAssembly System Interface is poised to redefine the boundaries of web applications and server-side processing.

#Rust

webology, to random
@webology@mastodon.social avatar

✨ This is so cool.

😶‍🌫️ I dream of seeing Django run in the browser.

🤔 I also dream of the next generation of solutions that aren't bringing the entire Python library via Pyodide to the browser.

🤷 Why the nitpick? I want this tech to work on mobile browsers on phones that can't or don't need to bring the entire Python language and standard libraries. https://fosstodon.org/@sethmlarson/111845671845990883

paulox,
@paulox@fosstodon.org avatar

@webology have you looked in "Absurd Django" from @patrick and Wilhelm Klopp?

It's an experiment of running Django in the browser using Pyodide 💡

Try it here:
https://github.com/patrick91/absurd-django

bnjbvr_en, to firefox

Using alternative browser engines in the European Union

https://developer.apple.com/support/alternative-browser-engines/

This is huge! This could allow other Web browser engines like 's to run on iOS, and expand the possibilities with on iOS, by allowing engines like to run in Apple phones 🥳

(o/c terms and conditions apply, and the costs might be prohibitive)

iw, to rust

I made a Dungeon Crawler Roguelike that you can play in your web browser1.

It isn't original though: as part of learning the Rust programming language, I followed the tutorial project in Hands-on Rust by @herberticus . I posted a recap on my blog2.

I'm very much looking forward to Herbert Wolverson's next book!

#Roguelike #DungeonCrawler #Rust #WASM #WebAssembly

squillace, to webassembly
@squillace@hachyderm.io avatar

components, often referred to as wasi preview 2, is overwhelmingly passed by the W3C wasi working group.

this level of work has been a long time coming. I congratulate every single contributor over time.

And I can't wait to use it.

J12t, (edited ) to random
@J12t@social.coop avatar

Curious:

Who is using in production? What for?

Ed: typo

meisterluk, to webassembly

"The challenge of cross-language interoperability" by David Chisnall (2013)
https://dl.acm.org/doi/10.1145/2534706.2534719

The author is craving for an intermediate representation for general-purpose computational machines. A few years later it happened with #WebAssembly. #computerScience #compiler

opensuse, to webassembly
@opensuse@fosstodon.org avatar

Dive into #WebAssembly! Use #crun & #Podman to deploy Wasm workloads. Explore #WasmEdge on @opensuse #Tumbleweed for cutting-edge apps! Read more about #Wasm https://news.opensuse.org/2024/01/19/podman-wasm-support/

rreverser, to webassembly

Released a new version of Wasmbin - a self-generating #WebAssembly parser and serializer in #Rustlang - with updated support for exception handling and multi-memory proposals. https://github.com/RReverser/wasmbin

  • All
  • Subscribed
  • Moderated
  • Favorites
  • JUstTest
  • ngwrru68w68
  • everett
  • InstantRegret
  • magazineikmin
  • thenastyranch
  • rosin
  • GTA5RPClips
  • Durango
  • Youngstown
  • slotface
  • khanakhh
  • kavyap
  • DreamBathrooms
  • provamag3
  • tacticalgear
  • osvaldo12
  • tester
  • cubers
  • cisconetworking
  • mdbf
  • ethstaker
  • modclub
  • Leos
  • anitta
  • normalnudes
  • megavids
  • lostlight
  • All magazines