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

Jdreben, to javascript

I regularly use and love . I used to use the most – it’s what I learned in and I am more interested in backends than frontends. I also am regularly using and really enjoying (so much better than ). But truly Typescript is bae.

is a joy to work with. Very much like Python but more powerful. If it had the library support Python or has I would probably prefer to use Julia for backends.

But Typescript really changed the game and now that’s probably my favorite language not just because of the language itself but because it has web dominance. Until I can write with Python or Kotlin or Rust, and I’m building applications, TS is my lingua franca.

I want to try because it’s the new hotness.

janriemer, to rust

It's alive!🎉

I've built a in , compiled it to and integrated it into a app! :awesome:

It's called selecuery.✨

It can transpile X++ select statements into query expressions. If you think "X++" is a typo and you don't have any idea of what I'm talking about, don't worry.😄

Have a look at the video below.

This project is dear to my heart! ❤️ I've started it 2019 for learning .

I think, I've been transpiled during this project as well.🤪

A video showing a web app with two code editors side-by-side. On the left, source code is entered, which looks like an SQL dialect. As the code is entered on the left, the code editor on the right updates in real-time. The right editor shows the SQL-like statement in a very different form, namely as a sequence of method calls on a query object. So it has just transpiled a declarative SQL-like statement into a procedural query expression. You can think of it a bit like C#'s LINQ: LINQ also has a declarative form and a procedural form.

Crell, to php
@Crell@phpc.social avatar

This looks very interesting...

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

khalidabuhakmeh, to webassembly
@khalidabuhakmeh@mastodon.social avatar

Spicy take, but I think will save .

rml, to random
@rml@functional.cafe avatar

When @spritelyinst closes in on their work on 's wasm compiler (maybe later this year?!), it'll certainly become the easiest way to target optimized . Tree-IL has gotta be the simplest intermediate language to compile to, and you get all the optimizations Guile offers for free.

Considering Robin Templeton, the author of Guile's compiler, is one of the engineers behind it, I can't help but speculate that this will put in the browser within reach. If I can handle my org-agenda online by 2025, I will cry.

It's called because it allows just a few friends to plot a CONSpiracy to build amazing things.

jonarnes, to random

Anyone got experience with on ? wrt latency, restrictions etc.

peterrenshaw, to webassembly
@peterrenshaw@ioc.exchange avatar

“WASI Preview 2: What WebAssembly Can and Can’t Do Yet”

light on technical details, worthy as a ‘heads-up’, quick read.

/ / / / <https://thenewstack.io/wasi-preview-2-what-webassembly-can-and-cant-do-yet/>

swallez, to webassembly
@swallez@mastodon.tetaneutral.net avatar

WASI Preview 2 is officially out, and it's a big deal. Beyond the APIs that open WASM to a growing number of use cases and environments, the component model allows assembling interoperable modules developed in different languages. https://blog.sunfishcode.online/wasi-preview2/

shortridge, to webassembly
@shortridge@hachyderm.io avatar

Thank you to the lovely mortals who attended my Day talk at 🖤

My slides are now up on my site: https://kellyshortridge.com/slides/A-Love-Letter-to-Isolation-Shortridge-Wasm-Day-KubeCon.pdf

If you missed it, my talk was "A Love Letter to Isolation" -- on the beauty of isolation (and modularity) in life, nature, and software, and how the WebAssembly Component Model represents the next big milestone in our love affair with isolation, ushering in a new, better era of software and .

Stay tuned for the video & article... xx

josephholsten, to webassembly
@josephholsten@mstdn.social avatar

I’ve got to read more about plugins via , as seen in zellij, istio, lapce. It might be interesting to have a config manager’s plugins exposed via wasm; Would add a level of sandboxing not available in puppet or chef.

The trouble is: could I model the resources well enough to make them composable in different languages? Lua embeded extensions are one thing but I’m worried this is too galaxy brained.

I guess if it’s not meta enough, I can implement the default extensions in a lisp.

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

I’m excited about today’s webinar with Joshua Ryder (yes, that’s his name). It’s about and . Please come hang out on YouTube and join us in the chat.

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

rysiek, to webassembly
@rysiek@mstdn.social avatar

Okay so, with we can have pretty much any programming language in a browser, right?

So I could, say, come up with my own very special programming language and only use that client side on my website.

And you could come up with your programming language, and use that client side on your website.

We could have a different programming language for each domain even!

I will call these: domain-specific languages.

:blobcatpeek:

tomayac, to webassembly
@tomayac@toot.cafe avatar

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

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 #WebAssembly history from one of the co-creators of #Wasm, 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.

shortridge, to webassembly
@shortridge@hachyderm.io avatar

I’m finishing up my slides for Day at and my brain invented this for a soundtrack while I work:

“I kissed Wasm and I liked it /
the taste of her memory sandbox”

couldn’t even dignify my existence with a rhyme

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 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 components.

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

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” 🤌!

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.

shortridge, to random
@shortridge@hachyderm.io avatar

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

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

Plus the idea of language interoperability is just 🥵🥵🥵

janriemer, to rust

Urgh, + + is such a dream stack! ✨ 💖

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

(:awesome:)

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

frankel, to webassembly
@frankel@mastodon.top avatar
gws, to webassembly
@gws@mstdn.social avatar

Note to self: Disassembling a 1.4GB module inside devtools is a bad idea. It can do it - it just can't display the result:

https://github.com/ChromeDevTools/devtools-frontend/blob/ca54fd164e5c1c4d395180594a116ec29a280b39/front_end/core/sdk/Script.ts#L220C43-L220C43

Welp. Time to hack devtools to discard the first gigabyte of text I guess...

sunfish, to webassembly
@sunfish@hachyderm.io avatar

The WASI Subgroup has now voted, and WASI Preview 2 is now officially launched! A lot of people have contributed to making this possible.

I wrote up a blog post that looks at what this means in the present, looks back at some of the things that shaped this moment, and look forward to what's coming:

https://blog.sunfishcode.online/wasi-preview2/

nwah, to Emulation
@nwah@hachyderm.io avatar

Can't believe I've actually got this working....

Atari800 core compiled to WebAssembly and running in the browser—with sound.

Screen recording showing the Atari 8-bit game Blue Max booting, and playing the intro song.

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