You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Is your feature request related to a problem? Please describe.
Not a problem, but it may be great to have a SDK for the Zig language.
Zig has excellent support for WebAssembly out of the box, and produces small, fast, memory-efficient modules that are a perfect fit for realtime applications such as Envoy filters.
Describe the solution you'd like
Add a Zig equivalent to the existing, excellent SDKs.
Describe alternatives you've considered
Using AssemblyScript, but the Zig compiler produces WebAssembly modules that are far more optimized for realtime applications, while remaining safer than C and more accessible than Rust.
Hi @jedisct1! I'm not personally familiar with Zig, but if somebody were to create a zig SDK to conform to the proxy-wasm runtime spec, it should work with wasme today using the wasme build precompiled command on the filter.wasm file that you could output using zig's toolchain. If such an SDK gets built then we could also bundle the toolchain to do the wasm build itself, similar to how TinyGo builds work with wasme today.
Hi!
Is your feature request related to a problem? Please describe.
Not a problem, but it may be great to have a SDK for the Zig language.
Zig has excellent support for WebAssembly out of the box, and produces small, fast, memory-efficient modules that are a perfect fit for realtime applications such as Envoy filters.
Describe the solution you'd like
Add a Zig equivalent to the existing, excellent SDKs.
Describe alternatives you've considered
Using AssemblyScript, but the Zig compiler produces WebAssembly modules that are far more optimized for realtime applications, while remaining safer than C and more accessible than Rust.
Additional context
https://ziglang.org
The text was updated successfully, but these errors were encountered: