3 ms·
Why is that worth noting, and not the fact that the network stack is still Go-based? (So to say it’s discarded is inaccurate.)
by amscanne 5y ago
Why is that worth noting, and not the fact that the network stack is still Go-based? (So to say it’s discarded is inaccurate.)
- gher-shyu3i 5y agoBecause it was supposed to be a "systems language", yet it failed at that task. Furthermore, they want to move the network stack to an approved language over time: > netstack. Migrating netstack to another language would require a significant investment. In the fullness of time, we should migrate netstack to an approved language.
- amscanne 5y agoI don't think it's failed. It's true that it has been far more successful as a general purpose web backend language, but you still have most of the container ecosystem (Docker, containerd, runc, kubernetes) written in Go. Either way, I don't think Fuchsia's language policy is noteworthy in this context.