Kevin Moore
u/kevmoo
You can't have the type of performance we have without a sound type system. While it is possible to compile JavaScript to native code, because the sound type system is not sound, you can't get high-performance code because you're always having to be paranoid about the wrong data flowing into the wrong channels. Therefore, there isn't really a practical way you can imagine making a high-performance native cross-platform toolkit in TypeScript or JavaScript.
Before getting too worried here (again, this is just a "vibe check" question) consider all of the Google Tech that is now part of the CNCF: Kubernetes and gRPC are two big examples. Google is still investing heavily in these.
There are many folks/companies wary of deep integration with corp-backed OSS if doesn't have some measure of open governance.