social.tchncs.de is one of the many independent Mastodon servers you can use to participate in the fediverse.
A friendly server from Germany – which tends to attract techy people, but welcomes everybody. This is one of the oldest Mastodon instances.

Administered by:

Server stats:

3.9K
active users

#tinygo

3 posts3 participants1 post today

TinyGo 0.37 is released! That was fast, especially with all the excellent work that made it in:
- updated WASI support with latest from the Bytecode Alliance
- faster speed+PIO support on RP2350
- new Linux GC

Plus critical fixes too!

Full changelog: github.com/tinygo-org/tinygo/r

GitHubRelease 0.37.0 · tinygo-org/tinygoThis is probably our fastest time in-between full releases, especially given all of the excellent work that has made it in. A few highlights are updated compatibility with the latest WASI work from...
#tinygo#golang#wasm

Today I worked on supporting the classic Boehm-Demers-Weiser GC in #TinyGo, including support for #WebAssembly! GC performance has been a longstanding issue with TinyGo, especially on WebAssembly. I hope that this work will make TinyGo usable for more applications.

Here is the work-in-progress PR (not yet ready for use - try at your own risk):
github.com/tinygo-org/tinygo/p

Why this GC? Because it's one that is old and has had a *lot* of finetuning over the years to make it fast. There's no reason to reinvent something when we already have a project that does what we need.

One downside is that it's a lot larger than the built-in GC (it adds around 90kB of binary size) but there are many cases where this added binary size doesn't really matter.

GitHubWIP: Boehm GC for WebAssembly by aykevl · Pull Request #4812 · tinygo-org/tinygoBy aykevl

I have released sago35/tinygo-keyboard v0.7.0.
The main changes include:
- Bug fixes related to Combos
- Added support for Mod-Tap and Modifier Keys
- Enabled setting Macros from code
- Added Italian keycodes
github.com/sago35/tinygo-keybo
#tinygo #tinygo_keeb

GitHubGitHub - sago35/tinygo-keyboard: USB HID keyboard firmware for tinygoUSB HID keyboard firmware for tinygo. Contribute to sago35/tinygo-keyboard development by creating an account on GitHub.