janriemer, to rust

C++ will be taken over by .

What will be the Rust-equivalent for ?

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

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

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

#C

smallcircles, to UI
@smallcircles@social.coop avatar

: Designing modern with and

Prepare to get nerd-sniped by this impressive presentation by @rikarends at conference

https://www.youtube.com/watch?v=rC4FCS-oMpg

Or directly check out the (old version of their) IDE, here running in the browser..

http://makepad.dev

https://github.com/makepad/makepad

Only feedback after watching the vid: Please, don't let AI handle .. maybe take inspiration from Ian 'Hixie' Hickson (Google Doc 😬 link at the bottom): https://news.ycombinator.com/item?id=34612696

smallcircles, to webassembly
@smallcircles@social.coop avatar
smallcircles, to webdev
@smallcircles@social.coop avatar

"Towards a Modern Web Stack"

This is interesting.

Ian "Hixie" Hickson editor of #WhatWG HTML specification for 10 years, in January 2023 criticises the use of #HTML, #CSS, #Javascript for intricate #Web applications, and proposes an alternate approach based on 4 lower-level #OpenStandards:

  1. #WebAssembly

  2. #WebGPU

  3. #ARIA (for #a11y)

  4. #WebHID

Gets criticised for it and defends his proposal on HN: https://news.ycombinator.com/item?id=34612696

(Correct link to the Google Doc is in bottom comment by Hixie)

Drmowinckels, to webassembly
@Drmowinckels@fosstodon.org avatar

well, my first attempts at are not going great. How about y'all?

hywan, to rust
@hywan@fosstodon.org avatar

Wasmer 3.3 - Running WebAssembly 2.5x faster with JavascriptCore, https://wasmer.io/posts/wasmer-3.3-and-javascriptcore.

Wasmer 3.3 has a new backend which uses JavaScriptCore. Interesting approach. It’s the 4th backend after SinglePass, Cranelift and LLVM.

Wasmer is still a great project but its CEO is a danger. Reminder: https://mnt.io/2021/10/04/i-leave-wasmer/. Its toxic behaviour is still very present.

But the project is great. Thanks to the contributors and the brave employees working there!

#WebAssembly #compiler #runtime #RustLang

f4grx, to webassembly French
@f4grx@chaos.social avatar

Hey, it would be fun to have a #webassembly interpreter on a #smartcard! Load webassembly modules through a globalplatform channel, and have APDUs execute a predefined wasm export. Add ability to import code from other wasm library modules.

( ping @LaF0rge , @whitequark )

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.

sdeleuze, to webassembly French
@sdeleuze@mastodon.online avatar

WasmGC support enabled by default in Chrome is a huge milestone! This makes it possible to have efficient #WebAssembly browser support for garbage-collected languages like Kotlin, Java, Dart, etc.

JavaScript is not the only garbage-collected client-side Web language anymore (but remains of course the major one).

Looking forward to WasmGC support in Safari and WASI runtimes, as well as the upcoming arrival of repositories of #Wasm components.

https://developer.chrome.com/blog/wasmgc/

janriemer, to rust

Urgh, #Rust + #WASM + #Vue is such a dream stack! ✨ 💖

Stay tuned for some magic in the next few days... 🤞

#RustLang #VueJS #WebAssembly #Transpiler(:awesome:)

tomayac, to webassembly
@tomayac@toot.cafe avatar

I’ll be in Milan, Italy 🇮🇹 for tomorrow and (half of) the day after to talk about , (), and the Origin Private File System (). My talk is tomorrow, 16:30 🕟: https://conferences.codemotion.com/milan2023-live/agenda/. If you’re at the conference, be sure to say “ciao” 🤌!

shortridge, to random
@shortridge@hachyderm.io avatar

The updated #WebAssembly roadmap just dropped: https://bytecodealliance.org/articles/webassembly-the-updated-roadmap-for-developers

I’m especially excited for the #Wasm Component Model and its potential for secure by design / software supply chain security.

Plus the idea of language interoperability is just 🥵🥵🥵

tomayac, to webassembly
@tomayac@toot.cafe avatar

📢 The slides of Thomas Nattestad's and my talk on 👉 at Google 👈 are available at https://docs.google.com/presentation/d/1bnYntCeekIev8hZnizixvLPUV7ljfJ2hNO6vBOcnXlE/edit?usp=sharing.

In the talk, we showed a lot of examples of how Google uses in its products, creates tooling for Wasm, and contributes to Wasm's standardization.

For questions, catch either of us at the conference.

filipw, to dotnet
@filipw@mathstodon.xyz avatar

my new blog post: dotnet WASI applications in .NET 8.0

🔗 https://www.strathweb.com/2023/09/dotnet-wasi-applications-in-net-8-0/
🏷️

niklaskorz, to webassembly
@niklaskorz@rheinneckar.social avatar

Now that Garbage Collection ships in Firefox 120, can you update the support info in https://developer.chrome.com/blog/wasmgc/ @tomayac? 🙂

Also I'd be curious to know if Safari is working on it, I can't seem to find any info about that. 🤔 (maybe you can point me in the right direction @jensimmons?)

hywan, to macos
@hywan@fosstodon.org avatar

macOS Sonoma (14.1.1) seems to have disable WebAssembly from JavaScriptCore. Does anyone know something about this?

#macos #javascriptcore #webassembly

Crell, to debian
@Crell@phpc.social avatar

This is equal parts super cool, and super useless. But still super cool.

https://ktock.github.io/container2wasm-demo/amd64-debian-wasi.html

#Debian #Wasm #WebAssembly

HenrikRxn, to dotnet

Seems WASI support in .NET will be (partly) postponed until .NET 9

The WASI tracking issue on Github now has Milestone set to 9.0.0 https://github.com/dotnet/runtime/issues/65895

This happened just after .NET 8 Preview 6 was released and I noticed when re-visiting my "Hello World" WASI, see https://henrikrxn.github.io/blog/Wasi-dotnet-8-preview-7/

#dotnet #wasi #webassembly #wasm

SoniEx2, to opensource
@SoniEx2@chaos.social avatar

Our experience with #OpenSource is that it sucks... except #WebAssembly . Particularly around wabt and emscripten, we've never felt more welcome in a project.

Now, by talking about it, we run the risk of inviting ppl who'll ruin it for everyone. But we're more hoping ppl can figure out how to be more like them instead.

TimPurdum, to dotnet

#dotnet Aes.Create() throws a warning in #blazor #webAssembly that it is unsupported in the browser/wasm. Fine. Go to investigate, and I see this was supposedly merged/fixed in July 2022 https://github.com/dotnet/runtime/pull/70915. But then apparently that was reverted in August 2022 https://github.com/dotnet/runtime/issues/73858, with no reference to the original PR, so no way to actually find that out if you stumble on the first PR.

frankel, to webassembly
@frankel@mastodon.top avatar
sideshow_boz, to swift

Messed around writing a barebones website in #swift 👀, compiled into #webassembly, deployed using Vercel…🍌bananas!

video/mp4

hywan, to webassembly
@hywan@fosstodon.org avatar

WASM Micro Runtime with Rust, https://anoopelias.github.io/posts/wasm-micro-runtime-with-rust/.

The author explains how to compile a Rust program to Wasm, and how to use WMR (Wasm Micro Runtime from Intel) to run this Wasm module on an ESP32.

Ok. Now let’s take a step back. I believe this is a wrong approach. A Wasm toolchain/compiler/runtime should compile the Wasm file ahead-of-time to the ESP32 target. It can bring more features, more optimisations, and will save execution time once on the board, so save battery etc.

#WebAssembly

bsletten, to webassembly
@bsletten@mastodon.social avatar

GTK uses Vulkan by default on Wayland now. The migration from X to Wayland is super fascinating and intricate. I’ve been watching it unfold for years and have fought the urge to do deep dives. Future UI toolkits will continue to use multiple rendering engines and will facilitate compiling for desktop and/or browser which is going to reduce interest in JavaScript UI frameworks. There are frameworks that behave/look the same as desktop and Web applications.

#webassembly

https://www.phoronix.com/news/GTK-4.15-Vulkan-Default

niklaskorz, to rust
@niklaskorz@rheinneckar.social avatar

I'm happy to announce I will be speaking at this year. My talk is about Linon, a graphical application I began writing during my MSc studies at @uniheidelberg for interactively exploring the visual effects of continuous refraction or distortion of light rays. The application is based on , making heavy use of compute shaders.

https://rustfest.ch/talks/interactive-exploration-of-nonlinear-ray-casting-with-rust-and-wgpu/

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