
Product engineer, OSS+OSH enthusiast. He/him. Created: @blynk_app, @wasm3_engine, ViperIDE, TinyGSM
Kyiv
Joined August 2010
- Tweets1.2K
- Following323
- Followers2.1K
- Likes5.9K
vsh🛡️⚔️ retweeted
❯❯❯❯ Expect in #Wasm3 v0.9.1
+19.1% mean speedup (up to +53% in some tests)
#WebAssembly #interpreter
I'm removing support for WASI from libsodium and all my software as well. WASI is a mess and for cryptography, Emscripten and freestanding WebAssembly is all we need.
Zig: remove support for wasi-libc codeberg.org/ziglang/zig/pul…
This.
Replying to @wasm3_engine
Tail-call/TCO interpreter approach got more attention afterward.
@JoshHaberman 's “Parsing protobuf at 2+GB/s” was inspired by Wasm3, and that line of work helped developing new efficient interpreters.
Including the Python's new tail-call interpreter:
docs.python.org/3/whatsnew/3…
7/7
You work between alerts. This becomes "normal".
It should never be normal.
Across Ukraine, hundreds of civilians are being killed every month. In July alone, the UN verified at least 437 civilians killed and 2,610 injured. They are people like me.
Burn in hell, russians.
3/4
Today is Ukraine's Independence Day. That word - independence - feels very concrete when someone is trying to erase your country with missiles.
To keep living, to keep creating things that outlast destruction.
Enjoy Wasm3 v0.9.0:
🔗github.com/wasm3/wasm3/relea…
4/4 - далі буде.
🎉Wasm3 v0.9.0 is out!🎉
It is the first major update in FIVE years.
That sounds like a software story. It isn't.
Four years ago, I wrote that my house had been destroyed by russians, and that I had to put #Wasm3 into minimal maintenance.
The war never went away.
1/4
Today I am still here, and russians are still attacking my hometown, #Kyiv.
Air raid alerts, Shaheds, cruise missiles, ballistic missiles.
Night after night, you learn to tell what is flying above you by the sound - and how much time you may have before impact.
2/4
vsh🛡️⚔️ retweeted
Putting 🇺🇦 on all Leaflet maps was one of my better ideas, so nice to see it all over the place 😊
vsh🛡️⚔️ retweeted
Replying to @Hacksterio @arduino
It's great that Arduino have released this, but developers should be aware that there's already an excellent web-based MicroPython editor with (many!) more features; ViperIDE by @vshymanskyy:
github.com/vshymanskyy/Viper…
vsh🛡️⚔️ retweeted
Experimenting with MicroPython on the Bus Pirate! Forum member thestumbler demos MicroPython using the Bus Pirate 5:
hackaday.com/2024/10/15/expe…
#ViperIDE now allows "single-click" distribution of #MicroPython packages.
Here's how to use it: github.com/vshymanskyy/Viper…
Thanks to community contributions, you can now open and edit multiple files in #ViperIDE
➡️ viper-ide.org
#MicroPython #WebIDE #PWA
Running @micropython on @ZephyrIoT on #BL616 from @BouffaloSystem 🥳
@risc_v #RV32IMC #Python #ViperIDE
Just published wasm2mpy 🚀
It allows you to run #WebAssembly as native @micropython modules.
With this, you can now compile code from any #WASM-targeting language and run it on MicroPython at near-native speeds!
github.com/vshymanskyy/wasm2…
As part of this experiment, the ability to link static libraries was added to #MicroPython native modules:
github.com/micropython/micro…


















