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 foss
@smallcircles@social.coop avatar

Advocating for to adopt a OSS-first approach and use as their example of a secret store integration in upcoming RFC implementation..

https://github.com/wasmCloud/wasmCloud/issues/2190#issuecomment-2141124236

@linuxfoundation projects are already seen as overly corporate, and sticking as much as possible to at least and preferably even in docs + elaborated examples would help to not further reinforce that notion.

smallcircles,
@smallcircles@social.coop avatar

And great news. #Wasmcloud discussed the issue and decided:

  • #HashiCorp #Vault will not be the reference implementation.

  • Wasmcloud looks forward to presenting #OpenBAO as one of their main integrations once it reaches GA.

  • The awareness that Vault constitutes "faux-pen source" made Wasmcloud implement automated license checks.

Read the details in this comment on the RFC:

https://github.com/wasmCloud/wasmCloud/issues/2190#issuecomment-2143021790

@linuxfoundation

#WebAssembly #wasm #security

bsletten, to webassembly
@bsletten@mastodon.social avatar

More supply chain attacks in the Python world:

https://thehackernews.com/2024/05/cybercriminals-abuse-stackoverflow-to.html

The sooner we move to sandboxed containers with #WebAssembly the better. We’re getting close to the point where it isn’t going to be much effort to do. It’s certainly not the only step needed but it will help.

treyhunner, to python
@treyhunner@mastodon.social avatar

Today I'm wondering how I could get the new Python 3.13 REPL working in WebAssembly in the browser. 🤔

xterm-pty for xterm.js looks possibly helpful, but I'm unsure how to use it: https://github.com/mame/xterm-pty

I'm also wondering what CPython will need to be configured in its environment to properly trigger the new REPL.

I'm a TTY novice and definitely feel in over my head with this train of thought. 😅

#Python #WebAssembly #CPython #WASM #Emscripten #xtermjs

hywan, to webassembly
@hywan@fosstodon.org avatar

Wasmi's New Execution Engine - Faster Than Ever, https://wasmi-labs.github.io/blog/posts/wasmi-v0.32/.

Impressive works. Definitely faster now, and a serious competitor to wasm3.

#WebAssembly #interpreter

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

A week ago was the 1st anniversary of this solo instance & more generally of my fulltime move to Mastodon. A good time for a more detailed intro, partially intended as CV thread (pinned to my profile) which I will add to over time (also to compensate the ongoing lack of a proper website)... Always open to consulting offers, commissions and/or suitable remote positions...

Hi, I'm Karsten 👋 — indy software engineer, researcher, #OpenSource author of hundreds of projects (since ~1999), computational/generative artist/designer, landscape photographer, lecturer, outdoor enthusiast, on the ND spectrum. Main interest in transdisplinary research, tool making, exploring techniques, projects & roles amplifying the creative, educational, expressive and inspirational potential of (personal) computation, code as material, combining this with generative techniques of all forms (quite different to what is now called and implied by "generative AI").

Much of my own practice & philosophy is about #BottomUpDesign, interconnectedness, simplicity and composability as key enablers of emergent effects (also in terms of workflow & tool/system design). Been adopting a round-robin approach to cross-pollinate my work & learning, spending periods going deep into various fields to build up and combine experience in (A-Z order): API design, audio/DSP, baremetal (mainly STM32), computer vision/image processing, compiler/DSL/VM impl, databases/linked data/query engines, data structures impl, dataviz, fabrication (3DP, CNC, knit, lasercut), file formats & protocols (as connective tissue), "fullstack" webdev (front/back/AWS), generative & evolutionary algorithms/art/design/aesthetics/music, geometry/graphics, parsers, renderers, simulation (agents/CFD/particles/physics), shaders, typography, UI/UX/IxD...

Since 2018 my main endeavor has been https://thi.ng/umbrella, a "jurassic" (as it's been called) monorepo of ~185 code libraries, addressing many of the above topics (plus ~150 examples to illustrate usage). More generally, for the past decade my OSS work has been focused on #TypeScript, #C, #Zig, #WebAssembly, #Clojure, #ClojureScript, #GLSL, #OpenCL, #Forth, #Houdini/#VEX. Earlier on, mainly Java (~15 years, since 1996).

Formative years in the deep end of the #Atari 8bit demoscene (Chip Special Software) & game dev (eg. The Brundles, 1993), B&W dark room lab (since age 10), music production/studio (from 1993-2003), studied media informatics, moved to London initially as web dev, game dev (Shockwave 3D, ActionScript), interaction designer, information architect. Branched out, more varied clients/roles/community for my growing collection of computational design tools, which I've been continously expanding/updating for the past 20+ years, and which have been the backbone of 99% of my work since ~2006 (and which helped countless artists/designers/students/studios/startups). Creator of thi.ng (since 2011), toxiclibs (2006-2013), both large-scale, multi-faceted library collections. Early contributor to Processing (2003-2005, pieces of core graphics API).

Worked on dozens of interactive installations/exhibitions, public spaces & mediafacades (own projects and many collabs, several award winning), large-scale print on-demand projects (>250k unique outputs), was instrumental in creating some of the first generative brand identity systems (incl. cloud infrastructure & asset management pipelines), collaborated with architects, artists, agencies, hardware engineers, had my work shown at major galleries/museums worldwide, taught 60+ workshops at universities, institutions and companies (mainly in EMEA). Was algorithm design lead at Nike's research group for 5 years, working on novel internal design tools, workflows, methods of make, product design (footwear & apparel) and team training. After 23 years in London, my family decided on a lifestyle change and so currently based in the beautiful Allgäu region in Southern Germany.

frankel, to webassembly
@frankel@mastodon.top avatar

I spent a large portion of the day playing with the #WebassemblyComponentModel tutorial.

https://component-model.bytecodealliance.org/tutorial.html

I get "encoded as a component but the #WebAssembly component model feature is not enabled" when running #wastime run my.wasm.

Any help/hint would be very welcome

smallcircles, to webassembly
@smallcircles@social.coop avatar

Interview with Ben Titzer, co-founder of the open standard.

https://microarch.club/episodes/1000/

tomayac, to webassembly
@tomayac@toot.cafe avatar

📢 The next #WasmAssembly podcast 🎧 episode is out!

CG, WG, W3C, Deepti—Wasm standardization with Deepti Gandluri:
https://wasmassembly.libsyn.com/cg-wg-w3c-deeptiwasm-standardization-with-deepti-gandluri

In case you didn't notice: the YouTube version of the podcast has some additional visuals 👀, apart from the talking heads…

https://youtu.be/lhop_KiBHm0?si=FNMCMDKMGatYlNhu

#WebAssembly #Wasm #Podcast

baldur, to random
@baldur@toot.cafe avatar

“WebAssembly: A promising technology that is quietly being enshitified”

"So we have this WASI thing that is only version 0.2, and that is already way more complex than the alternative solutions. Is there any way that it will succeed?" https://kerkour.com/webassembly-wasi-preview2

smallcircles,
@smallcircles@social.coop avatar

@teleclimber @baldur @hasanhaja

They are on the Bytecode Alliance zulip and the Wasmcloud slack respectively, for the latter in #webassembly channel. I did not see the full zulip discussion, but the person having it came to wasmcloud slack to state their agreement.

People I refer to are Brooks Townsend and Enzo Nocera. Brooks just shared this Lobsters link on the same thread: https://lobste.rs/s/u1izmf/webassembly_promising_technology_is

frankel, to webassembly
@frankel@mastodon.top avatar
tomayac, to webassembly
@tomayac@toot.cafe avatar

Be sure to check out Deepti Gandluri's and Austin Eng's talk on #WebAssembly and #WebGPU enhancements for faster Web AI: https://youtu.be/VYJZGa9m34w?si=_PPuJQJ9Zor5AyID. Running Al inference directly on client machines reduces latency, improves privacy by keeping all data on the client, and saves server costs. To accelerate these workloads, #Wasm and WebGPU are evolving to incorporate new low-level primitives.
#GoogleIO

tomayac, to webassembly
@tomayac@toot.cafe avatar

Our #GoogleIO talk is finally online 🎉! Thomas Nattestad and I share how Goodnotes ported their award-winning iPad app to the Web thanks to #WebAssembly, and SwiftWasm specifically. Next, we give an overview of how #Wasm is being used by various product teams at Google, including Google Photos, Sheets, Meet, and others. Lastly, I show how C++ image filters from a fictitious iOS and Android app called Delayedgram (🥁) can be ported to the Web and the filter code be shared!

https://youtu.be/c8hZFtl8EuQ?si=xNEU9zn4ycpLA5YV

smallcircles, (edited ) to Lisp
@smallcircles@social.coop avatar

Make a game with Hoot for the yearly !

https://spritely.institute/news/make-a-game-with-hoot-for-the-lisp-game-jam.html

The jam co-organized by Dave Thompson, CTO at @spritelyinst, starts today and are an excellent opportunity to test-drive the project's to facilities.

Get inspired by last year's jam, and join the 10-day event..

https://itch.io/jam/autumn-lisp-game-jam-2023

kerfuffle, to Java
@kerfuffle@mastodon.online avatar

Who here knows a CDN that offers edge computing capability for the JVM / GraalVM?

AWS Lambda@Edge only supports JavaScript and Python.
Cloudflare only supports JavaScript.
Fastly supports WebAssembly.

#cdn #java #jvm #graalvm #edgecomputing

kerfuffle,
@kerfuffle@mastodon.online avatar

Actually, it may be soon that #WebAssembly with WASI support as offered by Fastly can be targeted from #Kotlin / #Java. Nice article on the development by @sdeleuze at https://seb.deleuze.fr/introducing-kotlin-wasm/

Would be sweet if I can have a static #HTML / #CSS website that uses #HTMX for interaction with a backend written in Kotlin and compiled to #wasm running on an edge location using #wasi .

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

The Kotlin/Wasm team has created an early prototype of a component written in linked with another component written in and running in Node.js. Looking forward being able to run that in Wasmtime when it gets WasmGC support. https://github.com/skuzmich/kotlin-wasm-cm-experiments

frankel, to webassembly
@frankel@mastodon.top avatar
tomayac, to webassembly
@tomayac@toot.cafe avatar

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

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/!

squillace, to webassembly
@squillace@hachyderm.io avatar

Congratulations to a whole bunch of people who have laid down a suggested path to use #webassembly components and the #oci artifact spec 1.1: https://tag-runtime.cncf.io/wgs/wasm/deliverables/wasm-oci-artifact/

This gives a lot of people the possibility to begin using a platform with components that they already know and love -- and it gives the ability to target any arch or os with one "artifact". multiarch builds goes away here.

frankel, to webassembly
@frankel@mastodon.top avatar
schizanon, to internet_funeral
@schizanon@mastodon.social avatar
  1. #Harfbuzz is a #text shaping engine, it's used in #Android, #Chrome, #ChromeOS, #Firefox, #GNOME, #GTK+, #KDE, #Qt, #LibreOffice, #OpenJDK, #XeTeX, #PlayStation, #Microsoft #Edge, #Adobe #Photoshop, #Illustrator, #InDesign, #Godot Engine, and other places.

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

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

#hacking #fonts #tech

vintprox,
@vintprox@techhub.social avatar

@schizanon WhaaT!!!!!!! #WebAssembly in fonts?! WWHHYYYY???????????????? :0530: :AngeryCat: :BlobhajSadReach: :akko_aaa: :blob_fearful: :blobfoxfloofexplode: :blobfoxfloofexplode: :blobfoxfloofexplode: :blobfoxfloofexplode: :blobfoxfloofexplode: :blobfoxfloofexplode:

devs, to webassembly
@devs@fastly.social avatar

With Preview 2 of WASI and the Component Model complete and shipping 🎉 now we set our sights on what’s to come in Preview 3: native async support. #webassembly

Listen in as Luke Wagner takes you on that journey!

https://www.youtube.com/watch?v=y3x4-nQeXxc

frankel, to webassembly
@frankel@mastodon.top avatar
  • All
  • Subscribed
  • Moderated
  • Favorites
  • JUstTest
  • mdbf
  • ngwrru68w68
  • modclub
  • magazineikmin
  • thenastyranch
  • rosin
  • khanakhh
  • InstantRegret
  • Youngstown
  • slotface
  • Durango
  • kavyap
  • DreamBathrooms
  • megavids
  • GTA5RPClips
  • ethstaker
  • normalnudes
  • tester
  • osvaldo12
  • everett
  • cubers
  • tacticalgear
  • anitta
  • provamag3
  • Leos
  • cisconetworking
  • lostlight
  • All magazines