usbarmory/tamago

How does tamago compare to gokrazy?

andig opened this issue · 2 comments

andig commented

See https://gokrazy.org/. Both seem to provide bare metal, both are lacking Wifi support. gokrazy works with the stock compiler.
I have some experience with gokrazy- why would I need tamago and its changes to the runtime?

refs golang/go#46802

gsora commented

I believe gokrazy still uses the Linux kernel underneath, while tamago produces binaries that can be run bare metal, without the need for another kernel.

gokrazy is very different, it is not bare metal and uses an actual OS (Linux) underneath, therefore its implementation and scope are extremely different.

This comparison might give you better perspective with more similar efforts.