HNHacker News
TopNewBestAskShowJobs

dkegel

8 karma · joined June 11, 2022

submissionscomments
dkegel··on Go on Embedded Systems and WebAssembly
FWIW the company I work for has been helping out a little here and there, one of our engineers has four commits in so far this year.
dkegel··on Go on Embedded Systems and WebAssembly
Yeah, I suspect sockets in wasip2, and wasip2 in general, are just now having the bugs shaken out of them.

The company I work for is just now upgrading its edge WASI support to wasip2.

dkegel··on Go on Embedded Systems and WebAssembly
There have been four committers in the last week, so it's active!

Consider joining the slack channel #tinygo-dev on gophers.slack.com and pinging them about the PR.

dkegel··on Go on Embedded Systems and WebAssembly
Another one was added an hour ago, https://github.com/tinygo-org/tinygo/pull/5280
dkegel··on Go on Embedded Systems and WebAssembly
For embedded systems, see https://github.com/tinygo-org/net

For WASI, check out WASI Preview 2, https://docs.wasmtime.dev/api/wasmtime_wasi/p2/index.html

dkegel··on Tinygo: LLVM-based Go compiler for microcontrollers, WASM, and CLI tools
Tinygo is supported by several edge computing platforms, and works well for at least one commercial application.

If you need wasm/wasi support, and you're ok with working around the partial support for reflect etc., it's not a bad choice.