3 ms·
Isn't the networking stack of Fuchsia written in Go? https://fuchsia.googlesource.com/garnet/+/master/go/src/netstack/ https://fuchsia.googlesource.com/garnet/
by Thaxll 8y ago
Isn't the networking stack of Fuchsia written in Go?
https://fuchsia.googlesource.com/garnet/+/master/go/src/netstack/ https://fuchsia.googlesource.com/garnet/+/master/go/src/nets...
https://github.com/fuchsia-mirror?language=go https://github.com/fuchsia-mirror?language=go
I'm pretty sure Go is the dominant language for networking in Fuchsia and not Rust.
- DougBTX 8y agoLinks in the presentation point here: https://fuchsia.googlesource.com/garnet/+/master/bin/recovery_netstack/core/src/ https://fuchsia.googlesource.com/garnet/+/master/bin/recover...
- deleted 8y ago[deleted]
- derefr 8y agoDifferent layers, perhaps? The DMAing around of physical packets, and the parsing of ARP/IP/TCP headers, require different safety guarantees.
- squeed 8y agoThey're phasing much of the go and replacing it with rust.