| ▲ | win311fwg 8 hours ago | |||||||
> TinyGo is not Go Exactly. Go is a language. Tinygo is an implementation, like gccgo, gc, llgo, etc. Just as gcc, clang, and msvc are not C. > more Go-like or adjacent It is true that recover isn't fully spec complaint at this time. That's not entirely unusual for an implementation, though. msvc is famously not 100% spec complaint with C, but Microsoft still officially considers it a C compiler, as do most who use it to compile their C code. There is usually a little grace given. It is not like Solod that is Go-like but trying to do something quite different. Tinygo is intended to be a proper Go compiler implementation and has achieved that, aside from the recover situation. > 10KB still matters a lot in a lot of minimal target/usage scenarios But, of course, if the LLM cannot wrangle the language then it doesn't matter. Nobody cares how large or small your program is if you never ship it. That only matters if you are using LLMs, but since that's what we have always been talking about... | ||||||||
| ▲ | frollogaston 8 hours ago | parent [-] | |||||||
"One of the things that most distinguishes Go is that it is not just a language, it’s a platform" according to the article | ||||||||
| ||||||||