Stream: general

Topic: Better Developer Outreach


view this post on Zulip Liam Randall (Sep 15 2023 at 13:01):

Reading through this thread: https://github.com/ziglang/zig/issues/17115

There was a comment in the thread that was inaccurate about the state and status of WASI Preview 2 and all of the good work happening across the BA and member companies. @Till Schneidereit I appreciate your comment :)

There are some folks who are not up to speed on what we are trying to drive with WASI Preview 2 and the WebAssembly Component model. This year I think we have done a good job improving our communication:

I am not making anyone bad here; my question is, what else _should_ we be doing or _could_ we be doing to help improve our communication?

What other ideas do folks have?

Zig currently doesn't support Wasm/WASIX applications. WASIX is a new standard emerging (as a non-breaking addition) over WASI Preview 1. WASIX adds full support for things like: pthreads, sockets,...
Share your videos with friends, family, and the world
The WebAssembly (Wasm) ecosystem is transforming. Developers can look forward to a modular, virtualizable, and robust environment for building applications, libraries, and services.We are excited to be working towards this with implement...
The premier conference for technical developers and users interested in exploring the potential of WebAssembly.

view this post on Zulip Liam Randall (Sep 15 2023 at 13:03):

I think we have already started to brainstorm some good community ideas, like a developers conference early in the year and doing wasmcon again 2024.

view this post on Zulip Christof Petig (Sep 16 2023 at 11:11):

We discussed the WASIX vs component model difference some time ago in the veloren discord

Basically what gave me worries during my journey learning preview2 was:

After learning the story behind these decisions I agree with every one, resources are great, it just looks like arbitrarily introduced incompatibilities when viewed from the outside.

For sure the state of preview2 blogpost and Wasmcon and Bacon created a lot of visibility and the documentation and tooling has improved a lot in the past months.

Discord is the easiest way to communicate over voice, video, and text. Chat, hang out, and stay close with your friends and communities.

view this post on Zulip Christof Petig (Sep 16 2023 at 11:19):

See also https://ziglang.org/news/bounties-damage-open-source-projects/ for a critical response from the zig team.

view this post on Zulip Christof Petig (Sep 16 2023 at 11:25):

Being unable to easily tell which generation of wit I am looking at is what I was referring to in the third bullet. (I learned to look at the package keyword and the use syntax.)

view this post on Zulip Ralph (Sep 18 2023 at 11:19):

I think it's just more outreach. Here, we should ping some ziggurats

view this post on Zulip code red art (Oct 04 2023 at 22:22):

Honestly, as an outsider, i don't see any wasm stuff outside the usual clickbait garbage. I think the main problem at the moment is a lack of a central repository of information.
Everything is basically in interlinked github issues, files, mdbooks, meeting notes, whatever. An average developer going to https://wasi.dev will find no information about where today's wasm/wasi stands. Half the links are broken if you go down that rabbit hole.

Having a properly updated website would really help people keep up with the progress and atleast have some authoritative source to refer to when they are in doubt.
A good example is https://www.vulkan.org/ which keeps everything vulkan in one place including great blogposts (crucial for learning/teaching), tutorials, code samples, surveys, tooling updates etc...

Vulkan is a next generation graphics and compute API that provides high-efficiency, cross-platform access to modern GPUs used in PCs, consoles, mobile phones and embedded platforms.

Last updated: Dec 23 2024 at 12:05 UTC