schmoo2k.bsky.social
Software Architect currently fixating on WebAssembly, unikernels and novel approaches to interoperability.
11 posts
8 followers
40 following
Conversation Starter
comment in response to
post
I use spin + vitepress for such things. Here is a boilerplate repo: github.com/GordonSmith/... and generated site: vitepress.fermyon.app
comment in response to
post
Any word on data accelerators being replaced with Hyperlight and Wasm?
learn.microsoft.com/en-us/azure/...
comment in response to
post
You may get better stack info, if you enable DWARF?
comment in response to
post
Kotlin?
comment in response to
post
I use the VitePress doc generator and it uses TextMate grammars via Shikira (from memory).
comment in response to
post
It does doesn't it!
But there is one significant difference: Java / JVM has full access to the host machine by default, while WebAssembly has zero access to the host machine by default...
comment in response to
post
I would recommend taking a look at "spin" from fermyon: www.fermyon.com/spin
comment in response to
post
Ensure you using a fast host (wamr, wasmtime etc), then you do an AOT compile for that host.
The other trick in the bag is to use github.com/bytecodealli... which lets you pre-run your wasm module up to a defined point and snapshots at that point, ideal for pre-initializing runtimes etc.
comment in response to
post
Shamless plug - There is a vscode extension which wraps all this up into a notebook enivironment: marketplace.visualstudio.com/items?itemNa...
It also has an `export to html` option to host in a single page...
comment in response to
post
I think you are missing the "why" of the hype.
If you limit your world view to hosts that can already run JS/TS natively then you are correct.
But given WASM can also execute in so many places outside of browser engines and since Rust treats WASM as a first-class target, the hype train isn't over.