khalidabuhakmeh, (edited ) to webassembly
@khalidabuhakmeh@mastodon.social avatar

I thought I would take up the challenge of getting @enhance_dev working with with the ability to SSR web components directly into the request pipeline.

Yep... it works. TagHelpers make this nice and natural part of the web stack.

Update: You can try it out for yourself at this repo. https://github.com/khalidabuhakmeh/EnhanceWebComponents

mogul, to webassembly
@mogul@hachyderm.io avatar

Someone big doing this has been such an inevitable development but it has taken so long! With now included in standards and supported in pretty much every browser there is an opportunity to treat the browser as the target platform abstraction for high performance stuff like . And there is nothing the actual underlying OS can do to gatekeep that content without breaking the web!
https://www.gamedeveloper.com/mobile/microsoft-launching-web-based-mobile-game-storefront-in-july

athas, to webassembly
@athas@freeradical.zone avatar

Without Nix, how do you set up complicated build/test environments on other systems? The sheer amount of sedimentary layers you need to do or stuff is astounding, and then you add the various utility Python libraries needed to glue together a test harness.

tomayac, to webassembly
@tomayac@toot.cafe avatar

🎧 Just recorded episode 2 of the podcast with ✨ Deepti Gandluri ✨. In this episode, we talk about 's standardization, bleeding-edge and mature proposals Deepti is excited about, and—of course— and !

It's scheduled to be released in two weeks 🗓️. Now is a good time to subscribe to the show in your favorite podcast application: https://wasmassembly.libsyn.com/!

Crell, to php
@Crell@phpc.social avatar

This looks very interesting...

https://github.com/extism/php-sdk

schizanon, to internet_funeral
@schizanon@mastodon.social avatar
  1. is a shaping engine, it's used in , , , , , +, , , , , , , , , , , Engine, and other places.

  2. Harfbuzz 8.0 introduces a shaper, that allows to be embedded in a file. https://www.phoronix.com/news/HarfBuzz-8.0

  3. It's only a matter of time until someone embeds a in a font file.

wezm, to rust
@wezm@mastodon.decentralised.social avatar

Compiled my titlecase library to WebAssembly and wrapped a page around it so it can be used online https://7bit.org/titlecase/

shochdoerfer, to webassembly German
@shochdoerfer@phpc.social avatar

PostgreSQL in allows you to run a instance in the browser, Node.js, or Bun. Finally a proper, dependency-less database server for your browser :)

https://github.com/electric-sql/pglite

tomayac, (edited ) to webassembly
@tomayac@toot.cafe avatar

💨 WebAssembly performance patterns for web apps:

https://web.dev/articles/webassembly-performance-patterns-for-web-apps

In this guide, aimed at web developers who want to benefit from , you'll learn how to make use of to outsource CPU-intensive tasks with the help of a running example.

fireflyzero, to webassembly
@fireflyzero@fosstodon.org avatar

Hello World! Firefly Zero is an in-development handheld game console that runs and supports multiplayer. It is written by @orsinium in , runs on , and will be fully open source (both software and hardware).

We already have a working desktop emulator and are getting a Rust and SDK ready for alpha testing. Sounds fun? Stay tuned!

Website:
https://fireflyzero.com/

:
https://gram.social/firefly

tomayac, to webassembly
@tomayac@toot.cafe avatar

🤩 I'm extremely excited to release episode 1 of my monthly podcast 🎧 !

From asm.js to Wasm with Emscripten creator Alon Zakai (@kripken):

https://wasmassembly.libsyn.com/ (See there for links to Spotify, YouTube,…)

Learn about some early history from one of the co-creators of , Alon Zakai! Follow along how Alon explains how we came from Native Client to asm.js and then finally to WebAssembly, and explore some interesting historical and present day sidetracks on the way.

janriemer, to rust

C++ will be taken over by #Rust.

What will be the Rust-equivalent for #JavaScript?

I mean #TypeScript is a very good first step, but it's basically the C++ for C.

So in short:
C => C++
JavaScript ≈> TypeScript
C++ => #RustLang
JavaScript => ???

I think it will be a looong way to go, but maybe, maybe we'll see more and more #WebAssembly in the #frontend, but not quite sure yet.

#WASM #ProgrammingLanguage #CPlusPlus #C

janriemer,

@mo8it

> I mean, you get problems if you try to launch a thread…

Which specific problems are you refering to?

As far as I understand, you can spawn threads in JS environments (e.g. in the browser) with no problems (using Web Workers and SharedArrayBuffer under the hood).

Only spawning them in non-JS environments is currently not supported, if I'm not mistaken. For this, we'll need the thread-spawn proposal implemented, right!?

https://github.com/WebAssembly/shared-everything-threads

janriemer,

@Aedius Sorry for the late reply. 😔

That's awesome! Thank you for sharing! 🙂

Yes, sharing business logic between frontend/backend is a very compelling argument.

However, I just have this feeling that the advantages of Rust are not as apparent when designing interactive web pages.

As I said, for logic heavy apps, sure, but for small interactivity, satisfying Rust's strict rules might not be worth it.

orhun, to rust
@orhun@fosstodon.org avatar

You can run TUIs in the browser with Rust! 🦀

🐭 ratframe : egui widget + @ratatui_rs backend.

🔥 Ratatui integrates with egui, enabling compilation to WASM!

🚀 Demo: https://gold-silver-copper.github.io/

⭐ GitHub: https://github.com/gold-silver-copper/ratatui_egui_wasm

video/mp4

raiderrobert, to webassembly
@raiderrobert@mastodon.social avatar

Played around with DuckDB #wasm over the weekend.

Pulled in Parquet data from an S3 bucket using DuckDB's native support for that. Immediately queried of the data with standard SQL syntax.

My mind went a thousand directions with the implications for #localfirst web apps.

toxi, to zig
@toxi@mastodon.thi.ng avatar

Just updated all https://thi.ng/wasm-api packages, bindgen, build scripts, readmes and examples to be compatible with the brand new Zig v0.12.0 released a couple of days ago... This includes adapting to breaking changes (esp. Zig's build system) and updating the hybrid Zig/WASM/TypeScript project template:

https://github.com/thi-ng/tpl-umbrella-zig

For wasm-api user code only minor changes are required (if any), e.g. all Zig DOM event handlers need a callconv(.C) attribute now...

Happy coding!

frankel, to python
@frankel@mastodon.top avatar
techtalksweekly, to Java
@techtalksweekly@mastodon.social avatar
jbzfn, to node
@jbzfn@mastodon.social avatar
changelog, to terraform
@changelog@changelog.social avatar

🗞 New episode of Changelog News!

🤥 Devin's Upwork "side hustle" exposed
☄️ @antonz re-implements Redis w/ SQLIte
🧑‍⚖️ OpenTofu responds to Hashicorp's Cease & Desist
🆙 @brianleroux announces Enhance WASM
🎃 PumpkinOS is a re-implementation of PalmOS
🎙 hosted by @jerod

🎧 https://changelog.com/news/90

isntitvacant, to webassembly
@isntitvacant@hachyderm.io avatar

It's here! It's here!

This is the best job I've done conveying why I'm so enthusiastic about #wasm – or at least, the most succinct job I've done! We walk from the 1960's right up to the present day and, as a bonus, uh

we find out how java killed plan 9

>> <<

https://www.youtube.com/watch?v=M2SozFIL4o0

#wasmio24

tomayac, to webassembly
@tomayac@toot.cafe avatar

Pretty excited about the #Wasm ESM integration proposal (https://github.com/WebAssembly/esm-integration/tree/main/proposals/esm-integration) having recently reached Phase 3 status. This will soon make it possible to import #WebAssembly as in the following code sample:

import source wasmModule from "./module.wasm" with { "type": "wasm" }  
const instance = await WebAssembly.instantiate(wasmModule, {});  

If you skip the source above, the Wasm module will be instantiated immediately.

See https://docs.google.com/presentation/d/1iZzoRE3LhlMuJz8-npW5Kc9GnUydVI6PPj8lgPuwdi4/edit?usp=sharing for more.

tomayac, to webassembly
@tomayac@toot.cafe avatar

Adoption: Is Slow and Steady Winning the Race? https://thenewstack.io/webassembly-adoption-is-slow-and-steady-winning-the-race/ I think the @TheNewStack's coverage of is really good. Hope to discuss some of the questions they raise on my upcoming podcast 🎧.

vascorsd, to rust
@vascorsd@mastodon.social avatar
  • All
  • Subscribed
  • Moderated
  • Favorites
  • Leos
  • thenastyranch
  • magazineikmin
  • hgfsjryuu7
  • Youngstown
  • khanakhh
  • slotface
  • vwfavf
  • mdbf
  • rosin
  • kavyap
  • ngwrru68w68
  • PowerRangers
  • DreamBathrooms
  • anitta
  • everett
  • InstantRegret
  • GTA5RPClips
  • osvaldo12
  • ethstaker
  • modclub
  • cisconetworking
  • tacticalgear
  • Durango
  • cubers
  • normalnudes
  • tester
  • provamag3
  • All magazines